Java Developer | Codersbrain
contractual
Posted on September 9, 2025
Job Description
Java Developer
Job Summary
The Java Developer plays a crucial role in the design, development, and maintenance of software solutions using Java programming language. This position is responsible for building efficient, reusable, and reliable code, contributing to the overall success of projects while ensuring high-performance applications.
Responsibilities
- Develop, test, and implement software applications in Java and Python.
- Collaborate with cross-functional teams to analyze requirements and determine solutions.
- Troubleshoot and debug applications to optimize performance and functionality.
- Write clean, maintainable code and documentation for future reference.
- Participate in code reviews to ensure best practices and quality standards are met.
Qualifications
- Proficiency in Java programming language.
- Strong understanding of object-oriented programming (OOP) principles.
- Experience with web frameworks (e.g., Spring for Java).
- Familiarity with database management systems (e.g., SQL, PostgreSQL).
- Strong problem-solving skills and ability to work independently.
- Excellent communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.
Preferred Skills
- Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript).
- Familiarity with cloud services (e.g., AWS, Google Cloud).
- Experience with version control systems, particularly Git.
Experience
- Minimum of 2-5 years of relevant experience in software development.