Hexaware Technologies - Arlington, VA

posted 22 days ago

Full-time - Mid Level
Arlington, VA
Professional, Scientific, and Technical Services

About the position

The Lead Java Developer position at Hexaware Technologies involves leading the development and design of Java applications, focusing on backend solutions and microservices architectures. The role requires a strong understanding of Java frameworks and tools, as well as experience in implementing REST APIs and working with cloud service providers. This position offers the opportunity to work with a diverse range of clients and contribute to innovative digital solutions.

Responsibilities

  • Lead the design and development of Java applications.
  • Implement REST APIs and ensure backend functionality.
  • Work with microservices architectures and service-oriented applications.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Utilize CI/CD tools for efficient deployment and integration processes.

Requirements

  • Minimum of 5+ years of hands-on experience in Java development.
  • Strong experience with J2EE tools, frameworks, and libraries such as Spring, Spring MVC, Spring Boot, Hibernate, Junit, Mockito, Jenkins, Maven, and JPA.
  • Good knowledge of security protocols such as OAuth 2.0, JWT, and Spring Security.
  • Strong backend experience in REST API implementation.
  • Good understanding of monolith applications and service-oriented architecture.
  • Technical expertise in microservices architectures.
  • Knowledge of cloud service providers like AWS, Azure, GCP, and PCF.
  • Familiarity with OpenShift/Kubernetes and CI/CD tools like Bamboo, CARA, and Bitbucket.

Nice-to-haves

  • Knowledge of RDBMS and application integration patterns.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service