Senior Backend Java Developer
Client is seeking a Senior Backend Java Developer with deep expertise in microservices architecture and data modeling.
This is a hands-on, heads-down coding role focused on building scalable, high-performance systems for complex enterprise applications. Responsibilities:
Design, build, and maintain backend services using Java and modern frameworks.
Develop and optimize microservices for scalability, resilience, and performance.
Create robust data models and ensure efficient data access across large-scale systems.
Collaborate with cross-functional teams to deliver end-to-end solutions.
Write clean, testable code and uphold best practices in software engineering. Qualifications:
10 plus years of backend development experience, with strong expertise in Java (v11/17).
Proven background in microservices, APIs, and distributed systems.
Advanced knowledge of data modeling, database design, and performance tuning.
Experience with cloud-native environments (AWS, Azure, or GCP).
Strong problem-solving skills and ability to thrive in a deep coding environment.