Greetings From
Smart Work IT Services,
We are seeking a skilled
Java Developer with strong hands-on experience in
Spring Boot and Microservices architecture to design, develop, and deploy
cloud-based applications. The role involves building scalable backend services and APIs while collaborating closely with frontend, DevOps, and QA teams to deliver secure, high-performance systems.
Job Title: Java Microservices Developer (Cloud)
Location: Bangalore
Experience:36 Years
Key Responsibilities
- Design, develop, test, and deploy microservices using Java, Spring Boot, and Spring Cloud
- Build and maintain RESTful APIs and integrate with external systems and middleware
- Develop cloud-based applications integrating frontend, backend, and middleware components
- Collaborate with frontend developers (Angular/React), QA, DevOps, and product teams
- Ensure application performance, scalability, uptime, and security
- Debug and resolve production issues across multiple layers of the technology stack
- Apply DevOps practices for CI/CD, automation, and cloud deployments
- Assist in designing and maintaining cloud environments with focus on access control, network security, and high availability
Technical Skills & Experience
- Backend: Java, JEE, Spring Boot, Spring Framework, Spring Cloud, Hibernate
- API & Integration: REST/SOA services, APIGEE, API Connect
- Frontend: Angular or React, HTML5, CSS3
- Databases: NoSQL and RDBMS databases
- Cloud & DevOps: Docker, Kubernetes, Git, GitHub Actions (GHA), AWS
- Scripting / Others: Groovy
- Strong understanding of microservices design patterns and cloud-native architectures
Preferred Qualifications
- Experience with automation and configuration management tools
- Familiarity with security, networking, and access control in cloud environments
- Experience working in Agile/Scrum environments