Java Developer- Bangalore, Chennai, Kochi
Job Title: Java Developer (4 Years Experience)
Location: Chennai, Kochi, Bangalore
Experience Level: Mid-Level (4 Years)
Job Summary:
We are seeking a skilled and motivated Java Developer with 4 years of hands-on experience in designing, developing, and maintaining Java-based applications. The ideal candidate will have a solid foundation in core Java, experience with modern frameworks, and a passion for building scalable and efficient software solutions.
Key Responsibilities:
Design, develop, test, and deploy robust Java applications.
Collaborate with cross-functional teams including QA, DevOps, and Product Management.
Write clean, efficient, and maintainable code using industry best practices.
Participate in code reviews and mentor junior developers as needed.
Troubleshoot and debug production issues.
Contribute to the continuous improvement of development processes and practices.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
4 years of professional experience in Java development.
Strong understanding of Core Java, Object-Oriented Programming, and Data Structures.
Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
Experience with RESTful APIs and web services.
Proficiency in using relational databases such as MySQL, PostgreSQL, or Oracle.
Familiarity with version control systems like Git.
Understanding of software development methodologies such as Agile/Scrum.
Basic knowledge of unit testing frameworks like JUnit or TestNG.