HamburgerMenu
hirist

Lead Software Engineer - Java Development

ANSR
5 - 8 Years
Hyderabad

Posted on: 25/03/2026

Job Description

About the Role :


We are looking for a highly skilled and motivated Senior Associate - Lead Software Engineer with strong backend expertise in Java-based technologies.


The ideal candidate will play a key role in designing, developing, and delivering scalable applications while collaborating closely with cross-functional teams.


Key Responsibilities :


- Design, develop, and maintain robust, scalable, and high-performance applications using Java and related technologies.


- Build and manage RESTful APIs and microservices using Spring / Spring Boot.


- Implement data persistence solutions using Hibernate and relational databases.


- Write efficient and optimized SQL queries and manage databases like MySQL / PostgreSQL.


- Work on containerization using Docker and contribute to CI/CD pipelines using Jenkins or GitHub Actions.


- Deploy and manage applications on cloud platforms such as AWS, GCP, or Azure.


- Ensure code quality by following best practices such as clean code, object-oriented design, and design patterns.


- Collaborate with frontend developers and contribute to UI technologies like React (good to have).


- Participate in code reviews, troubleshooting, and performance optimization.


- Stay updated with emerging technologies and propose improvements to existing systems.


Mandatory Skills :


- Strong hands-on experience in Java development Expertise in Spring / Spring Boot


- Experience with Hibernate / JPA Proficiency in Docker (containerization)


- Strong database knowledge: MySQL / PostgreSQL Experience with cloud platforms : AWS / GCP / Azure CI/CD tools: Jenkins or GitHub Actions


Preferred Skills :


- Exposure to frontend technologies like React, JSF, or Apache Wicket Experience with SQL Server, Oracle, or MariaDB Understanding of DevOps practices and tools


- Knowledge of microservices architecture


Qualifications :


- Bachelors or Masters degree in Computer Science or a related field


- Strong understanding of object-oriented programming and clean coding principles


Soft Skills :


- Excellent communication skills (written and verbal in English)


- Strong team collaboration and problem-solving abilities


- Willingness to learn and adapt to new technologies


Nice to Have :


- Experience in Agile/Scrum environments Exposure to large-scale distributed systems

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in