Senior Full-Stack Java Engineer: Microservices, Kafka, Cloud

HeartCentrix Solutions

Tempe (AZ)

On-site

USD 90,000 - 150,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HeartCentrix Solutions in Tempe, AZ is seeking a hands-on Full Stack Java Developer to tackle complex applications, fix production issues, and build scalable services using Java, Spring Boot, Kafka, and MongoDB.

You’ll drive REST APIs, data pipelines, and cloud deployments, mentor teammates, and contribute to architecture and devops practices across the team.

If you enjoy solving hard problems and shipping reliable software in a collaborative environment, join us.

Qualifications

  • Bachelor’s degree or equivalent experience.
  • 5–7 years of software development/engineering experience.
  • Strong hands-on experience with Java, Spring Boot, Kafka, and MongoDB.
  • Experience building REST APIs and distributed applications.
  • Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Oracle, etc.).
  • Experience with CI/CD and DevOps practices.
  • Strong problem-solving and communication skills.

Responsibilities

  • Build, test, and maintain Java-based microservices and applications.
  • Develop REST APIs using Java, Spring Boot, and Spring Cloud.
  • Design and support Kafka-based data pipelines and real-time applications.
  • Work with MongoDB, PostgreSQL, Redis, and other databases and caching technologies.
  • Troubleshoot production issues, perform root-cause analysis, and implement lasting solutions.
  • Support and enhance existing and legacy applications.
  • Design systems that are scalable, reliable, secure, and built for high availability.
  • Create architecture and technical design documents, UML diagrams, data flows, and API specifications.
  • Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, Maven, and other DevOps tools.
  • Deploy and support applications in Kubernetes, Cloud Foundry, AWS, or other cloud environments.
  • Monitor application health and performance and identify opportunities for optimization.
  • Write automated unit and integration tests using tools such as JUnit, Mockito, Cucumber, and Postman.
  • Work with security teams to incorporate secure development practices.
  • Help manage technical debt and identify opportunities to simplify and reuse solutions across teams.
  • Explore new technologies and build prototypes when they can improve the team's solutions.
  • Participate in Agile/Scrum ceremonies and help continuously improve team processes.
  • Mentor junior engineers and share best practices across the team.

Skills

Java
Spring Boot
Kafka
MongoDB
REST APIs
Distributed systems
CI/CD
Cloud platforms (AWS)
Kubernetes
Unit testing

Education

Bachelor's degree or equivalent experience
Engineering/Computer Science or related field

Tools

GitHub Actions
Jenkins
Maven

Job description

HeartCentrix Solutions in Tempe, AZ is seeking a hands-on Full Stack Java Developer to tackle complex applications, fix production issues, and build scalable services using Java, Spring Boot, Kafka, and MongoDB.

You’ll drive REST APIs, data pipelines, and cloud deployments, mentor teammates, and contribute to architecture and devops practices across the team.

If you enjoy solving hard problems and shipping reliable software in a collaborative environment, join us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Cloud, Microservices & APIs
Senior Java Backend Engineer - Cloud, Microservices & APIs

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Full-Stack Java Dev: Microservices, Kafka & Cloud
Senior Full-Stack Java Dev: Microservices, Kafka & Cloud

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive pay
Global offices
Paid leave
+3
Senior Full-Stack Java Engineer — Kafka & Microservices
Senior Full-Stack Java Engineer — Kafka & Microservices

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Global exposure
Paid annual leave
+7
Java Full-Stack Engineer — Microservices, AWS & Kafka
Java Full-Stack Engineer — Microservices, AWS & Kafka

TechDigital Group • Charlotte (NC)

On-site
USD 85,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • San Leandro (CA)

On-site
USD 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

HeartCentrix Solutions • Tempe (AZ)

On-site
USD 90,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Ampcus Inc • Wilmington (DE)

On-site
USD 90,000 - 120,000
Senior Java Full-Stack Lead: Spring Boot, Kafka
Senior Java Full-Stack Lead: Spring Boot, Kafka

Synechron • Charlotte (NC)

On-site
USD 110,000 - 120,000
Competitive compensation
Global opportunities
Paid time off 10 days
+8
Senior Java Developer (Kafka + AWS)
Senior Java Developer (Kafka + AWS)

MAS Global Consulting • New York (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer - HealthTech (Java, Kafka, Cloud)
Senior Software Engineer - HealthTech (Java, Kafka, Cloud)

CVS Health • Lansing (MI)

On-site
USD 83,000 - 223,000