MAMaimsd Technology
Java Full Stack Developer - Spring Boot/Microservices Architecture
Bangalore ₹5-10 LPA Posted 1 Jul 2025
FULL TIME
Spring Boot
Microservices
Debugging
Restful Api
Java 8
Job Description
Java Full Stack Developer - Spring Boot/Microservices Architecture
We're looking for a skilled Java Full Stack Developer with expertise in Spring Boot and Microservices architecture. In this role, you'll be instrumental in designing, developing, and maintaining scalable backend services, ensuring high performance and responsiveness. You'll collaborate closely with cross-functional teams, participate in code reviews, and contribute to both backend and, when needed, frontend development within a microservices context.
Your Role
- Scalable backend services will be designed, developed, and maintained using Java 8, Spring Boot, and Microservices.
- Collaboration with cross-functional teams is essential to define, design, and ship new features.
- High performance and responsiveness of backend systems will be ensured.
- Code reviews, unit testing, and integration testing will be actively participated in.
- Build management and agile project tracking will be handled using Maven, Bitbucket, and JIRA.
Required Skills
- Strong command of Java 8, Spring Boot, and RESTful API design is mandatory.
- Experience with Microservices architecture and inter-service communication patterns is essential.
- Familiarity with CI/CD pipelines and deployment strategies is required.
- Proficiency in using Maven, Bitbucket, and JIRA in a collaborative development environment is a must.
- Excellent coding, debugging, and problem-solving skills are vital.
General Requirements
- Employment Type: This is a Full Time, Permanent position.
Bonus Skills (Frontend in Microservices Context)
- Experience with React.js or similar frontend frameworks is a strong plus.
- Understanding of how frontend components interact with backend microservices is desirable.
- Ability to contribute to full-stack development when needed, especially in microservices-based UIs where each service may own its own UI component, is a plus.
- Familiarity with API integration, state management (e.g., Redux), and component-based architecture is beneficial.
