We're looking for a hands-on Senior Java Backend Engineer to design and build scalable, distributed web applications. You'll drive technical decisions, own end-to-end architecture, and collaborate closely with the team. Requirement: 12 years of backend development experience with Java.
Strong CS fundamentals, data structures \& algorithms. Proven experience with scalable, high-performance systems. Proven expertise in Spring/Spring Boot and Microservices Architecture.
Skilled in Java, OO design, REST APIs, testing frameworks (e.g., Karate). Solid background of SQL/NoSQL DB, caching, async workflows, and monitoring. Excellent communication and problem-solving skills.