5 years of professional experience in Java development.
Strong knowledge of Java SE/EE, Spring Boot, and REST APIs.
Experience with databases such as MySQL, PostgreSQL, or MongoDB.
Familiarity with tools such as Git, Maven, Gradle, and Jenkins.
Understanding of Object-Oriented Programming (OOP) and design patterns.
Experience with cloud platforms like AWS, Azure, or GCP is a plus.
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Key Responsibilities
Design, develop, and maintain high-performance Java applications.
Write clean, scalable, and well-documented code.
Participate in the full software development lifecycle (SDLC).
Collaborate with Product Managers, QA Engineers, and UX Designers.
Troubleshoot and debug applications.
Optimize application performance and scalability.
Maintain code quality through unit testing and code reviews.
Stay current with industry trends and technologies to drive innovation.
Required Qualifications
Bachelors degree in Computer Science, Engineering, or a related field.
X years of professional experience in Java development.
Strong knowledge of Java SE/EE, Spring Boot, and REST APIs.
Experience with databases such as MySQL, PostgreSQL, or MongoDB.
Familiarity with tools such as Git, Maven, Gradle, and Jenkins.
Understanding of Object-Oriented Programming (OOP) and design patterns.
Experience with cloud platforms like AWS, Azure, or GCP is a plus.
Strong problem solving and analytical skills.
Good communication and teamwork abilities.
Preferred Skills (Optional)
Experience with microservices architecture.
Familiarity with Docker and Kubernetes.
Exposure to Agile/Scrum methodologies
Front-end knowledge (e.g., Angular, React) is a plus
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.