Job Summary
We are seeking a highly skilled Java MSB (Microservices-Based) Developer with strong experience in building scalable, high-performance applications using Spring Boot and microservices architecture . The ideal candidate should have a deep understanding of object-oriented programming, design patterns, and API development .
Key Responsibilities
Design, develop, and maintain microservices-based applications using Java and Spring Boot .
Build and consume RESTful APIs using frameworks like Spring MVC and Hibernate .
Apply object-oriented programming principles , design patterns , and data structures to build efficient and maintainable solutions.
Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality software.
Perform code reviews, debugging, and performance optimization .
Ensure application security, scalability, and reliability.
Participate in system design discussions and architectural decisions .
Required Skills
Strong experience in Java development (Core & Advanced Java) .
Hands-on expertise in Spring Boot and Microservices Architecture .
Solid understanding of OOP concepts, design patterns, and data structures .
Experience in developing RESTful APIs using Spring MVC / Hibernate .
Familiarity with database technologies (SQL/NoSQL is a plus).
Experience with build and version control tools like Maven/Gradle and Git .
Strong problem-solving and analytical skills.
Preferred Qualifications
6–10 years of relevant experience in Java development
Certified Java Developer – Spring Professional Certification .
Experience with Docker, Kubernetes, or cloud platforms (AWS/Azure/GCP) .
Knowledge of CI/CD pipelines and DevOps practices .