Skip to main content

Java Developer

Technology
Techwish
Mexico, United States1 month ago
TemporaryHybrid

Job description

Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system to Azure. The position includes both new development and light production support for a mission-critical system.

Ideal candidates will have over 8 years of experience with a heavy focus on backend development, new microservice development, event driven architecture, database connectivity with Hibernate/JPA, and containerization.

An on-call rotation occurs every 12-16 weeks, with onboarding and training completed before required participation.

Skills:

  • Java (versions 8-17)
  • Spring Boot (Spring Data, Spring Cloud, Spring Security, etc)
  • Hibernate (JPA, HQL, JPQL, Criteria, tuning, troubleshooting)
  • Web Services (SOAP and REST APIs)
  • Strong familiarity with Kafka- producer and consumer and distributed systems concepts
  • Strong experience with Mongo DB, Oracle/SQL Server and database connectivity
  • Experience with WebLogic, JUnit/Mockito, Git, Gradle/Ant, IntelliJ/Eclipse
  • Containerization- Docker and Kubernetes
  • JWT/OAuth
  • Azure and Azure DevOps- used for project and backlog tracking.
Key Responsibilities:
  • Develop clean, efficient, testable backend code.
  • Enhance and maintain data access layers and system performance.
  • Contribute to design discussions and modernization initiatives.
  • Work independently with proactive problem-solving.
  • Clear written and verbal communication.
  • Adapts quickly and works independently.
Education:
  • Bachelor’s degree in computer science or similar field.
  • 10+ years of experience in an enterprise level environment.
Job Type: Contract

Experience

  • Customer service: 1 year (Preferred)
Work Location: Hybrid remote in Mexico, MO
Keywords
javajava-developertraining-and-developmentapp-developmentapplication-developmentmicroservicestrade-shows-eventsevent-driven-architecture-edamicrosoft-azuremission-criticalback-end-developmenthibernatecontainerizationonboardingtraining-certificationeducation-trainingspringspring-bootspring-dataspring-cloud

Interested in this role?