Drag

Java Developer

Location : ,

Job Description

12 Months

Phone and Skype

Nashville, TN

 

Onsite

 

Job Title : Sr. Java Microservices OMS Lead

 

Need Someone with good OMS 

Top 3 Must Have's

In-depth knowledge of 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.

Job Descriptions

  • 10+ years of experience in Java development, with a focus on microservices architecture.
  • Lead in architectural, and solution discussions with the 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.