Java OMS Lead Engineer
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Maven Companies, is seeking the following. Apply via Dice today!Job Title: Java OMS Lead EngineerJob SummaryWe are seeking a highly skilled Java OMS Lead Engineer with strong expertise in Java-based distributed systems, Microservices architecture, and Kafka. The ideal candidate will have hands-on experience working in the Retail domain and possess a solid background in Order Management Systems (OMS), with at least 4-5 years of OMS experience.This is a long-term engagement requiring a technical leader who can design, develop, and support scalable order management solutions in a fast-paced retail environment.Required SkillsStrong hands-on experience with JavaExtensive experience with Microservices ArchitectureStrong experience with Apache KafkaSolid experience in RESTful API development and integrationsStrong understanding of distributed systems and event-driven architectureExperience with SQL/Database technologiesRetail industry experience is mandatoryMinimum 4-5 years of OMS (Order Management System) experienceExperience with any OMS platform such as:IBM Sterling OMSManhattan OMSFluent CommerceDistributed Order Management (DOM) platformsAny comparable enterprise OMS solutionRoles & ResponsibilitiesDesign, develop, and maintain scalable enterprise applications using Java and Microservices.Lead the development and enhancement of Order Management System (OMS) solutions.Build and support event-driven integrations using Kafka.Collaborate with business stakeholders, product teams, and architects to define technical solutions.Work closely with retail business teams to support order lifecycle management processes.Develop integrations between OMS and upstream/downstream systems.Participate in design reviews, code reviews, and technical discussions.Troubleshoot production issues and provide technical leadership to the engineering team.Ensure adherence to best practices, coding standards, and performance optimization.Must Have QualificationsStrong Java development experience.Hands-on Microservices experience.Kafka experience.Retail domain experience.Minimum 4-5 years of OMS experience.Must be comfortable working onsite in San Ramon, CA.