Java Developer | Codersbrain
full-time
Posted on May 12, 2025
Job Description
Java Developer
Job Summary
We are seeking a skilled Java Developer to join our dynamic team in Bengaluru or Hyderabad. The ideal candidate will play a key role in designing, developing, and maintaining robust Java applications using cutting-edge technologies. You will leverage your expertise in Java programming, Spring Framework, and Microservices Architecture to build scalable and efficient solutions that support our organizational objectives.
Responsibilities
- Design, develop, test, and maintain high-performance Java applications.
- Implement and maintain microservices using the Spring Framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and optimize application performance.
- Ensure code quality through code reviews, unit testing, and adherence to best practices.
- Stay updated with the latest industry trends and technologies to drive continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of professional experience in Java development.
- Strong proficiency in Java programming language.
- Deep understanding of Spring Framework (including Spring Boot).
- Expertise in designing and implementing Microservices Architecture.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Preferred Skills
- Experience with RESTful API design and development.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Exposure to cloud platforms (AWS, Azure, Google Cloud).
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with database technologies (SQL/NoSQL).
Experience
- Minimum 5 years of hands-on experience in Java development, with a focus on Spring Framework and Microservices.
- Previous experience working in fast-paced, agile environments is highly desirable.
Environment
- Full-time position based in Bengaluru or Hyderabad.
- Typically office-based, with a collaborative team environment.
- May require occasional extended hours to meet project deadlines.
- Immediate start date available.