Java Developer | Codersbrain
contractual
Posted on April 29, 2025
Job Description
Java Developer
Job Summary
The Java Developer will play a key role in designing, developing, and maintaining robust Java applications, with a strong focus on Spring Boot and microservices architectures. The ideal candidate will leverage expertise in Java development to deliver scalable, high-performance solutions in a dynamic, collaborative environment. This role significantly contributes to the organization’s technical excellence and timely delivery of solutions for business needs.
Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot and microservices architecture.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and optimize application performance.
- Ensure code quality through unit testing, code reviews, and adherence to best practices.
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment.
- Maintain documentation related to application architecture, processes, and settings.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of hands-on experience in Java development.
- Proficiency in Spring Boot framework.
- Strong experience in microservices development and architecture.
- Solid understanding of object-oriented programming principles.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience with version control systems (e.g., Git).
Preferred Skills
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with containerization tools (Docker, Kubernetes).
- Exposure to continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of RESTful API design and implementation.
- Understanding of Agile development methodologies.
Experience
- Minimum 5 years of relevant experience in Java development with a focus on Spring Boot and microservices.
- Prior experience in delivering enterprise-grade software solutions in a contractual or project-based setting is advantageous.
Environment
- Work Location: Gurgaon (on-site).
- Type: Contractual position.
- Fast-paced, collaborative, and innovative environment.
- Start Date: Within 15 days of selection.
Salary
- Estimated salary range: ₹5,00,000 – ₹15,00,000 per annum (commensurate with experience and skills).