Description

Job Description

We are seeking an experienced Java Developer with a strong background in Object-Oriented Programming (OOP), algorithms, and data structures.

The ideal candidate will have relevant hands-on experience in Spring Boot and Microservices over the past four years. The role involves working on enterprise-level applications using modern Java technologies and requires problem-solving skills, as well as proficiency in developing high-performance, scalable systems.

Key Responsibilities
 

Design, develop, and maintain complex, high-performance Java applications 

Utilize a strong understanding of OOP, algorithms, and data structures to solve complex problems 

Develop and implement scalable microservices using Spring Boot

 Collaborate with cross-functional teams to analyze business requirements and translate them into technical solutions

Write efficient, clean, and maintainable code while adhering to best coding practices

Perform unit testing using tools like JUnit and ensure high-quality releases

Ensure timely delivery of software components while managing development timelines

Participate in code reviews to ensure compliance with coding standards and optimize performance

Education :
 

Bachelor's or Master's degree in Computer Science, Information Technology, or related fields (B.E/B.Tech, MCA)

UG degrees alone will not be considered

Strong analytical and problem-solving skills

Familiarity with Agile methodologies and development practices

Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes) is a plus

 

 

 

 

 

Education

Any Graduate