Role : Senior Java Developer - Hyderabad (Onsite)
A leading organization is seeking a highly skilled and experienced Senior Java Developer to join their backend team. This is an excellent opportunity for a seasoned professional to contribute to complex projects and drive innovation.
Experience : 7-12 Years
Location : Hyderabad (Work from Office)
Employment Type : Full-time
About the Role :
As a Senior Java Developer, you will be instrumental in designing, developing, and maintaining robust and scalable backend services. You will work within an agile environment, collaborating closely with cross-functional teams to deliver high-quality software solutions. Your expertise will be crucial in shaping our technical roadmap and ensuring the performance, reliability, and security of our applications.
Key Responsibilities :
- Design, develop, and implement highly performant and scalable Java-based applications using Java 11 and SpringBoot.
- Build and maintain REST APIs and Microservices architectures.
- Collaborate with product managers, architects, and other developers to define requirements and deliver solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Design and optimize SQL databases for various applications.
- Utilize Docker for containerization and deployment of applications.
- Participate in code reviews to ensure code quality, maintainability, and adherence to design specifications.
- Troubleshoot and debug production issues, providing timely resolutions.
- Contribute to the continuous improvement of our development processes and tools.
- Mentor junior developers and share knowledge within the team.
Required Skills & Qualifications :
7-12 years of hands-on experience in Java development.Strong proficiency in Java 11 (or later) and extensive experience with the Spring Boot framework.Proven experience in designing and developing RESTful APIs and Microservices architectures.Solid understanding of relational databases and strong SQL skills.Experience with Docker for containerization and orchestration.Familiarity with version control systems (e.g., Git).Excellent problem-solving skills and the ability to work independently as well as in a team.Strong communication and interpersonal skills.Preferred Qualifications :
Experience with cloud platforms (AWS, Azure, GCP).Knowledge of message brokers (e.g., Kafka, RabbitMQ).Familiarity with CI / CD pipelines.Experience with testing frameworks (e.g., JUnit, Mockito).What We Offer :
A challenging and rewarding work environment.Opportunities for professional growth and development.A collaborative and supportive team culture.Competitive salary and benefits package.ref : hirist.tech)