Java Developer | Codersbrain
full-timecontractual
Posted on September 12, 2025
Job Description
Java Developer
Job Summary
The Java Developer will be responsible for designing, developing, and maintaining Java applications to enhance and support our technology infrastructure. This role is crucial in maintaining our commitment to delivering high-quality software solutions that meet business and customer needs.
Responsibilities
- Design, develop, and implement Java-based applications and solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews to ensure code quality and best practices adherence.
- Write technical documentation to support system development and maintenance.
Qualifications
- Education: Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- Experience: 2-3 years of professional experience in Java development.
- Technical Skills:
- Proficient in Java programming language and its core libraries.
- Familiarity with Java frameworks such as Spring or Hibernate.
- Understanding of RESTful web services and microservices architecture.
- Knowledge of database management systems (e.g., MySQL, Oracle).
- Experience with version control systems (e.g., Git).
- Soft Skills:
- Strong problem-solving skills and a critical thinking mindset.
- Effective communication skills for collaboration with team members and stakeholders.
- Ability to work under pressure in a dynamic environment.
Preferred Skills
- Experience with front-end technologies such as Angular, React, or Vue.js.
- Knowledge of cloud services (AWS, Azure) would be a plus.
- Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes).
Experience
A minimum of 2-3 years of relevant experience in Java development is required.
Environment
This position is based in Bangalore, India. The specific work setting (remote, in-office, hybrid) has not been specified.