Java Developer | Codersbrain
contractual
Posted on September 13, 2025
Job Description
Java Developer
Job Summary
The Java Developer will be responsible for developing and maintaining high-quality applications in Java. This role is essential in ensuring that software solutions align with organizational goals and user needs.
Responsibilities
- Design, develop, and maintain Java applications in accordance with established standards and best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to enhance performance and resolve issues.
- Write unit and integration tests to ensure code quality and functionality.
- Participate in code reviews to uphold software quality and share knowledge among the team.
Qualifications
- Proficiency in Java and its core libraries.
- Strong understanding of object-oriented programming principles.
- Familiarity with RESTful Web Services and application frameworks such as Spring or Hibernate.
- Solid knowledge of SQL and database management systems.
- Experience with version control systems like Git.
- Excellent problem-solving skills and ability to work independently as well as part of a team.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Preferred Skills
- Experience with Agile/Scrum development methodologies.
- Familiarity with frontend technologies such as JavaScript, HTML, and CSS.
- Knowledge of cloud platforms like AWS or Azure.
Experience
- A minimum of 2-5 years of experience in Java application development is preferred.