Senior Java Developer

EngineeringUSASeniorFull-timeOpen Position

About the Role

Join our enterprise team building robust, scalable backend systems for Fortune 500 clients. Work with cutting-edge Java technologies in a collaborative environment.

Responsibilities

  • Design and develop enterprise-grade Java applications
  • Lead technical discussions and architectural decisions
  • Implement microservices using Spring Boot
  • Ensure code quality through reviews and testing
  • Optimize application performance and scalability
  • Collaborate with cross-functional teams
  • Mentor and guide junior team members

Requirements

  • 6+ years of Java development experience
  • Expert-level knowledge of Spring Boot and Spring Cloud
  • Experience with microservices architecture
  • Strong understanding of design patterns
  • Experience with relational databases (Oracle, PostgreSQL)
  • Knowledge of message brokers (Kafka, RabbitMQ)
  • Excellent communication and leadership skills

Nice to Have

  • Experience with reactive programming (WebFlux)
  • Knowledge of cloud-native development
  • AWS or Azure certifications
  • Experience in fintech or banking

What We Offer

  • Top-tier salary package
  • Hybrid work (2-3 days in office)
  • Premium health and dental insurance
  • 401(k) with company match
  • Annual bonus program
  • Unlimited PTO policy
  • Relocation assistance available

Tech Stack

JavaSpring BootKafkaPostgreSQLDockerKubernetes

Apply for This Position

By submitting this form, you agree to our Terms of Service and Privacy Policy.

Salary Range
$100,000 - $150,000 / year
Apply Now

or email us at careers@complete-solution.eu

Share this position

Share:

Job Details

Department
Engineering
Experience
Senior
Location
USA
Work Type
Hybrid
Posted
February 10, 2026
Let's work together

Ready to Join Us?

Apply now and become part of our growing team.