24 Sep
|
Drive2Thrive Consultancy
|
Hyderabad
24 Sep
Drive2Thrive Consultancy
Hyderabad
Senior Java Developer
Experience: 8+ years
Location: Hyderabad, India
Salary: Up to ₹25 LPA
Job Summary
We are looking for an experienced Senior Java Developer with 8+ years of hands-on software development experience to join our engineering team in Hyderabad. The ideal candidate should have strong expertise in Java, Spring Boot, microservices, REST APIs, and database technologies, along with experience designing and developing scalable, high-performance applications.
Key Responsibilities
- Design, develop, test, and maintain scalable Java-based applications.
- Develop and maintain microservices using Java, Spring Boot, and related frameworks.
- Design and implement RESTful APIs and integrate with internal and external systems.
- Write clean, maintainable, and efficient code following industry best practices.
- Participate in architecture and technical design discussions.
- Perform code reviews and provide technical guidance to junior developers.
- Troubleshoot application issues and identify root causes.
- Work closely with product managers, business analysts, QA, DevOps, and other engineering teams.
- Contribute to performance optimization, scalability, security, and reliability of applications.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimation.
- Stay updated with emerging technologies and recommend improvements to existing solutions.
Required Skills
- 8+ years of professional software development experience.
- Strong proficiency in Core Java and object-oriented programming.
- Strong experience with Spring Framework / Spring Boot.
- Hands-on experience developing REST APIs and Microservices.
- Good understanding of Java collections, multithreading, exception handling, and design patterns.
- Experience with relational databases such as Oracle, MySQL, or PostgreSQL.
- Strong knowledge of SQL.
- Experience with Git and modern software development practices.
- Good understanding of unit testing and automated testing practices.
- Experience working in Agile/Scrum environments.
- Solid analytical, problem-solving, and communication skills.
Good to Have
- Experience with Kafka or other messaging technologies.
- Exposure to AWS, Azure, or GCP.
- Experience with Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with NoSQL databases such as MongoDB.
- Familiarity with cloud-native application development.
- Knowledge of system design and distributed systems.
Education Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Pay: ₹2,200,000.00 - ₹2,500,000.00 per year
Benefits
- Health insurance
- Internet reimbursement
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person
📌 Senior Java Developer (Hyderabad)
🏢 Drive2Thrive Consultancy
📍 Hyderabad