HamburgerMenu
hirist

Lead Backend Developer - Java

Art of Living HR
Coimbatore
8 - 15 Years

Posted on: 16/07/2025

Job Description

Technical Leadership :


- Guiding a team of backend developers, providing technical direction, and ensuring best practices are followed in coding, architecture, and system design.


System Design and Architecture :


- Designing and implementing robust, scalable, and efficient backend services and APIs using either Java (with frameworks like Spring Boot) or Go (often with frameworks like Gin or Echo).


Code Development and Review :


- Writing high-quality, maintainable code, and conducting code reviews to ensure code quality and adherence to standards.


Performance Optimization :


- Identifying and resolving performance bottlenecks, optimizing database interactions, and ensuring the backend systems are highly performant.


Mentorship and Coaching :


- Mentoring junior developers, fostering their growth, and promoting a collaborative team environment.


Collaboration :

- Working closely with product managers, frontend developers, and other stakeholders to understand requirements and deliver solutions.


Troubleshooting and Support :


- Providing expertise in troubleshooting production issues and ensuring the stability and reliability of backend systems.


Key Skills and Experience :


Proficiency in Java or Go :


- Deep understanding of the chosen language, its ecosystem, and relevant frameworks.


Backend Development Concepts :


- Strong grasp of API design (RESTful, gRPC), microservices architecture, database systems (SQL and NoSQL), message queues, and caching mechanisms.


Cloud Platforms :


- Experience with cloud services (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).


Testing and CI/CD :


- Knowledge of testing methodologies and continuous integration/continuous deployment pipelines.


Leadership and Communication :


- Excellent leadership, communication, and problem-solving skills


info-icon

Did you find something suspicious?