Looking for a Senior Java Developer to design and build scalable microservices and cloud‑native applications. The role involves leading development on Spring Boot services, working on cloud platforms, and guiding the team on best practices for modern Java backends.
Design, develop, and maintain Java/Spring Boot microservices and REST APIs. Build cloud‑native applications using Docker/Kubernetes and a major cloud platform (AWS/Azure/GCP). Write clean, testable, and performant code, including unit and integration tests. Work with relational and NoSQL databases for highly available, scalable services. Implement CI/CD pipelines and follow DevOps practices for deployments. Monitor, troubleshoot, and optimize services using logs, metrics, and tracing tools. Collaborate with cross‑functional teams and mentor junior developers.
6–9 years of hands‑on experience in Java backend development. Strong in Core Java (Java 8+) and Spring/Spring Boot. Solid experience in microservices architecture and RESTful API development. Experience with Docker and Kubernetes. Experience on at least one cloud platform (AWS / Azure / GCP). Good knowledge of SQL and one RDBMS (MySQL/PostgreSQL/Oracle) plus exposure to NoSQL (MongoDB/Redis). Experience with Git, Maven/Gradle, and CI/CD tools (e.g., Jenkins).
Mandatory Skills
Search your career opportunity with our categories
Discover similar job openings and career opportunities that match your skills and experience. Apply Now!