Cognizant
Website:
cognizant.com
Job details:
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.
Click on Apply to know more.