Skip to main content

Java Developer

Technology
Apolisrises
St. Louis, United States1 month agoUntil 11/12/2026

Job description

Position Title:

Java Developer

Location:

St. Louis, US (Onsite)

 

Basic Qualifications:

  • 8 years of experience in designing and delivering enterprise-grade, scalable applications.

Required Skills:

  • Proficiency in Java, Spring Boot, and REST API.
  • Experience with microservices-based architectures and event-driven systems using Kafka.
  • Cloud-native deployments on AWS and Azure.
  • Strong hands-on knowledge of Kubernetes, Docker, and CI/CD pipelines.
  • Experience in modernizing legacy systems and improving system performance.
  • Ensuring high availability through monitoring and automation.
  • Collaborative team player with agile environment experience.

Preferred Qualifications:

  • Experience across telecom, financial, and retail domains.
  • Proven track record of delivering high-performance solutions.

Role and responsibilities:

  • Design and deliver scalable applications using Java and related technologies.
  • Build and maintain microservices-based architectures.
  • Deploy applications in cloud environments such as AWS and Azure.
  • Utilize Kubernetes, Docker, and CI/CD pipelines for efficient deployment.
  • Modernize legacy systems and improve system performance.
  • Ensure high availability through effective monitoring and automation.
  • Collaborate with team members to deliver solutions in agile settings.

Job description:

We are seeking a Senior Java Developer with extensive experience in designing and delivering enterprise-grade applications. The ideal candidate will have a strong background in Java, Spring Boot, and REST API development, with a focus on building microservices and event-driven systems using Kafka. Experience with cloud-native deployments on AWS and Azure, as well as a solid understanding of Kubernetes, Docker, and CI/CD pipelines, is essential. The role involves modernizing legacy systems, improving system performance, and ensuring high availability through monitoring and automation. The candidate should be a collaborative team player with a proven track record in agile environments.

Interested in this role?