Job Title: Senior Spring Boot Developer
Experience: 5–6 Years
Location: Bangalore
Employment Type: Full-time
Job Summary: We are seeking a highly skilled Senior Spring Boot Developer with 5–6 years of hands-on experience to join our dynamic development team. The ideal candidate will have strong backend development expertise using Spring Boot, combined with solid experience working on Google Cloud Platform (GCP) services, containerization using Docker, and database systems including MongoDB and PostgreSQL. Key Responsibilities: • Design, develop, and maintain scalable backend services using Spring Boot. • Build and deploy applications on GCP leveraging services such as Kubernetes Engine, Compute Engine, Cloud Run, App Engine, and Pub/Sub. • Develop RESTful APIs and integrate them with frontend and external systems. • Work on containerization and orchestration using Docker and Kubernetes. • Design and optimize MongoDB and PostgreSQL databases for high-performance applications. • Collaborate with DevOps and other cross-functional teams for continuous integration and deployment. • Write unit and integration tests and follow best coding practices. • Perform code reviews and mentor junior developers as needed. • Ensure high performance, scalability, and reliability of services.
Required Skills & Qualifications: • 5–6 years of experience in backend development with Java and Spring Boot. • Strong experience with GCP, especially: o Kubernetes Engine (GKE) o Compute Engine o Cloud Run o App Engine o Pub/Sub • Hands-on experience in Dockerization and deploying containerized applications. • Solid understanding of MongoDB and PostgreSQL. • Proficient in writing clean, maintainable, and well-documented code. • Familiarity with CI/CD pipelines and Git-based workflows. • Strong problem-solving skills and ability to troubleshoot issues in a distributed environment. • Excellent communication and collaboration skills. Preferred Qualifications: • GCP certification (e.g., Associate Cloud Engineer, Professional Cloud Developer) is a plus. • Experience with monitoring tools like Stackdriver, Prometheus, or Grafana. • Exposure to microservices architecture and best practices.