Skip to main content
Posted 13 June, 2026

Java Developer- Chennai

Diverse Lynx
Chennai Full Time
Reference: 365_569689_25-01555

Hiring for Java Developer- Chennai

Job Title: Java Developer (2 Years Experience)
Department: Software Development


Job Overview:

We are looking for a motivated and skilled Java Developer with 2 years of experience to join our growing development team. The ideal candidate will have a solid understanding of core Java, object-oriented programming principles, and be passionate about building scalable, reliable applications. As a Java Developer, you will work on developing and maintaining Java-based solutions, while collaborating with cross-functional teams to build high-quality software.


Key Responsibilities:

  • Design, develop, and maintain Java-based applications.

  • Write clean, efficient, and well-documented code following best practices.

  • Develop and maintain RESTful APIs for integration with external systems.

  • Participate in all phases of the software development lifecycle, including analysis, design, development, testing, and deployment.

  • Write unit tests using frameworks like JUnit to ensure high-quality, bug-free code.

  • Troubleshoot and debug issues in existing applications.

  • Collaborate with cross-functional teams to define project requirements and deliver solutions.

  • Assist in optimizing applications for performance, scalability, and security.

  • Follow Agile methodologies (Scrum, Kanban) in the development process.

  • Stay up to date with new technologies and trends to improve development practices.


Required Skills:

  • Core Java: Proficiency in core Java programming concepts (e.g., OOP, collections, exception handling).

  • Spring Framework: Basic experience with Spring Boot, Spring MVC, or similar frameworks.

  • Web Services: Familiarity with RESTful API development.

  • Databases: Basic experience with relational databases like MySQL, PostgreSQL, or Oracle.

  • Version Control: Knowledge of Git for version control and collaboration.

  • Testing: Familiarity with unit testing using frameworks like JUnit or TestNG.

  • IDE: Experience working with IDEs like Eclipse, IntelliJ IDEA, or Visual Studio Code.

  • Development Tools: Basic knowledge of build tools like Maven or Gradle.

  • Collaboration: Ability to work well within a team environment and collaborate effectively with developers, testers, and product owners.


Preferred Qualifications:

  • Experience with Spring Boot and Spring Data for building microservices or web applications.

  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) is a plus.

  • Experience with front-end technologies (HTML, CSS, JavaScript, or basic frameworks like Angular/React) is a bonus.

  • Understanding of Agile methodologies and working with tools like Jira or Trello.

  • Exposure to containerization technologies such as Docker is a plus

Sign up for Job Alerts