Job Description : Java Developer
Exp Range : 5 to 9 years
Location : Pune, Hyderabad
Notice Period : Immediate to 30 Days
Work Mode : Hybrid
Skills : Java
Secondary Skills or Good to have : Any Cloud
Job Summary :
We are looking for a skilled and motivated Java Developer to join our development team. The ideal candidate will have a strong background in Java and experience building scalable, high-performance applications. You will be responsible for designing, developing, and maintaining Java-based applications, collaborating with cross-functional teams, and contributing to all phases of the development lifecycle.
Key Responsibilities :
- Design, develop, and maintain high-performance Java applications.
- Write clean, efficient, and well-documented code.
- Participate in all phases of the software development lifecycle.
- Troubleshoot, debug, and resolve software defects.
- Collaborate with product managers, designers, and other developers to deliver high-quality solutions.
- Develop RESTful APIs and integrate with third-party services.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Stay up to date with emerging technologies and apply them in projects as needed.
Required Skills and Qualifications :
Bachelors degree in Computer Science, Engineering, or related field.Proven experience as a Java Developer or similar role.Strong knowledge of Java (preferably Java 8 or later).Experience with frameworks like Spring, Spring Boot, or Hibernate.Familiarity with databases (e.g., MySQL, PostgreSQL, Oracle) and ORM technologies.Knowledge of RESTful web services and API development.Understanding of object-oriented programming principles.Familiarity with version control systems like Git.Good problem-solving and analytical skills.Excellent verbal and written communication skills.Preferred Qualifications (Nice to Have) :
Experience with cloud platforms (e.g., AWS, Azure, GCP).Familiarity with CI / CD tools like Jenkins, GitLab CI, or similar.Knowledge of containerization tools like Docker and Kubernetes.Experience with frontend technologies (JavaScript, Angular, React) is a plus.Knowledge of Agile / Scrum methodologies.(ref : hirist.tech)