Java / Scala Developer | Codersbrain
full-time
Posted on May 15, 2025
Job Description
Java / Scala Developer
Job Summary
We are seeking a Java / Scala Engineer with 2–4 years of hands-on experience in Java application development, focusing on Spring Boot, Microservices, and REST APIs. You will be responsible for building scalable backend services, troubleshooting production issues, and collaborating within an Agile team to deliver high-quality solutions. Strong communication and a problem-solving mindset are essential for this role.
Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot and microservices architecture.
- Develop and consume robust RESTful APIs.
- Troubleshoot, debug, and enhance existing applications.
- Work collaboratively within an Agile team environment.
- Ensure code quality through participation in code reviews.
- Communicate effectively with team members and stakeholders.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of professional experience in Java application development.
- Strong experience with Spring Boot / Spring Framework.
- Hands-on experience in REST API development.
- Experience with Microservices architecture.
- Solid understanding of relational databases such as MySQL or PostgreSQL.
- Good problem-solving and debugging skills.
- Clear and professional communication skills.
Preferred Skills
- Knowledge of Scala and Play Framework.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Basic frontend development knowledge: HTML, CSS, JavaScript, and TypeScript.
Experience
- Minimum 3 years of relevant experience in Java application development, with exposure to microservices and REST APIs preferred.
- Experience in Agile environments and collaborative team settings.