Job Description :
Job Description:
Sr. Java Microservices OMS Lead
Onsite daily, Nashville, TN
Client laptop
BGV TBD
Top 3 Must Have's
In-depth knowledge in Microservices Architecture with hands on experience.
Strong Leadership and Communication Skills
Experience with retail domain and OMS platforms, especially Sterling OMS. Strong knowledge of system architecture, microservices and cloud platforms, especially Azure.
o Job Descriptions
10+ years of experience in Java development, with a focus on microservices architecture.
Lead in architectural, solution discussions with client
Architect, Design, develop, and implement microservices for the Order Management System (OMS)
Strong expertise in Spring Boot and Spring Cloud frameworks.
Experience with Order Management Systems (OMS), especially in retail or e-commerce domains.
Proficiency in building and consuming RESTful APIs and working with JSON and XML.
Knowledge of cloud platforms, particularly Azure.
Hands-on experience with Docker and Kubernetes for container orchestration.
Familiarity with CI/CD tools (Jenkins, GitLab CI, etc.).
Knowledge of databases (SQL and NoSQL) and ORM frameworks like Hibernate.
Understanding of messaging queues (RabbitMQ, Kafka, etc.).
Experience with logging and monitoring tools (Splunk, ELK Stack, Prometheus).
Collaborate with product owners, solution architects, and other developers to understand business requirements and translate them into technical specifications.
Optimize microservices for scalability, reliability, and performance.
Troubleshoot and resolve issues related to OMS functionality and integrations.
Maintain technical documentation and code repositories.
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Ability to work independently and in a team environment.
Eager to learn and adopt new technologies.
Years of Experience:
14.00 Years of Experience