Creative Synergies Group

Senior Java Spring Boot Developer

Bangalore Division, KA, IN

4 days ago
Save Job

Summary

We are looking for an experienced Sr. Java Spring Boot Developer. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems using Java Spring Boot, integrating microservices, and ensuring seamless backend support for highly scalable mobile applications on both iOS and Android platforms.


Experience: 5-8 years


Key Responsibilities:


  • Design, develop, and maintain scalable backend applications using Java Spring Boot.
  • Build and integrate RESTful APIs and microservices for enterprise-grade applications.
  • Collaborate with mobile app developers (iOS and Android) to ensure efficient and secure API integrations.
  • Optimize backend performance and ensure system reliability, scalability, and security.
  • Participate in code reviews, unit testing, and continuous integration activities.
  • Experience in DevOps to deploy applications to cloud environments (AWS, Azure, GCP, etc.) and App store.
  • Write well-documented, clean, and maintainable code adhering to best practices.
  • Troubleshoot and resolve backend issues and provide production support as needed.
  • Collaborate with cross-functional teams including frontend, mobile, QA, and product managers.


Required Skills and Qualifications:


  • Bachelor'/ Masters’ degree in Computer Science, Engineering, or related field.
  • 5–8 years of professional experience in Java backend development.
  • Expertise in Spring Boot, Spring Cloud, and Spring Data.
  • Strong understanding of microservices architecture and best practices.
  • Experience with API design, development, and integration.
  • Good knowledge of mobile app integration requirements (REST APIs, JSON, OAuth, push notifications, etc.) with iOS and Android platforms using Kotlin and ADK.
  • Experience in relational databases (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
  • Proficient with tools such as Git, Maven/Gradle, Jenkins, Docker.
  • Experience with cloud platforms is a plus (AWS, GCP, Azure).
  • Strong problem-solving skills and a team-oriented attitude.
  • Excellent communication and interpersonal skills.


Preferred Skills:


  • Experience with API Gateway, service mesh, or container orchestration tools like Kubernetes.
  • Knowledge of mobile app development is a plus.
  • Familiarity with Agile/Scrum methodologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job