Job Description
Hiring Location : Mumbai / Hyderabad / Bangalore / Pune Grade looking for: 5 – 8 YearsNotice Period details : 15-30 DayMandatory Skills : Java , Spring Boot, MicroservicesJD- Job Title: Senior Java DeveloperJob SummaryWe are seeking a highly experienced Java Developer to lead the design, development, and deployment of robust, scalable, and high-performance enterprise applications. The ideal candidate will have deep expertise in Java technologies, a strong grasp of software architecture, and a proven track record of delivering complex solutions in agile environments. Key Responsibilities-Design and develop enterprise-grade Java applications using Spring Boot, Hibernate, and RESTful APIs.Lead architecture discussions and contribute to system design and technical roadmaps.Collaborate with cross-functional teams including DevOps, QA, and Product Management.Write clean, maintainable, and well-documented code following best practices.Conduct code reviews and mentor junior developers.Optimize application performance, scalability, and security.Integrate third-party APIs and services.Participate in Agile ceremonies and contribute to sprint planning and retrospectives. Technical SkillsProficiency in Core Java, Spring Framework (Boot, MVC, Security), Hibernate/JPA.Strong experience with RESTful Web Services, Microservices Architecture, and API Gateways.Solid understanding of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).Experience with version control systems like Git and build tools like Maven/Gradle.Knowledge of unit testing frameworks (JUnit, Mockito) and code quality tools (SonarQube). Soft SkillsExcellent problem-solving and analytical skills.Strong communication and leadership abilities.Ability to work independently and in a team-oriented environment.Adaptability to changing priorities and technologies. Education & QualificationsBachelor’s or Master’s degree in Engineering, or a related field.Relevant certifications (e.g., Oracle Certified Java Programmer) are a plus.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period