Java Developer | Codersbrain
contractual
Posted on July 11, 2025
Job Description
Software Developer
Company Overview
Company details not specified.
Job Summary
The Software Developer will be responsible for designing and developing software applications using Java and related technologies. This role requires a strong understanding of software development methodologies and an ability to work both independently and collaboratively in a team environment.
Responsibilities
- Develop and maintain scalable and efficient software applications using Java 8, Spring Boot, and microservices architecture.
- Design, implement, and optimize RESTful APIs to facilitate communication between services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through unit testing and code reviews.
- Contribute to the development of event-driven architectures and ensure adherence to best practices.
- Participate in Agile software development practices, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5 to 8 years of professional experience in software development, with a strong focus on Java.
- Proficiency in Java frameworks such as Spring and Hibernate.
- Experience with database systems like MySQL, PostgreSQL, or Oracle, and solid SQL knowledge.
- Familiarity with Agile and Scrum methodologies.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication skills.
Preferred Skills
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
Experience
- 5 to 8 years of software development experience, primarily with Java and related technologies.
Environment
Typical work setting details not specified.
Salary
Salary details not specified.
Growth Opportunities
Career advancement opportunities are not specified.
Benefits
Benefits information not specified.