HamburgerMenu
hirist

Technical Lead - Java/Spring Boot

4Bell Technology
Chennai
9 - 12 Years
star-icon
3.9white-divider8+ Reviews

Posted on: 30/01/2026

Job Description

Job Description :

1.Technical Leadership :

- Leading backend architecture design and technical decision- making

- Distributing tasks and mentoring junior developers'

- Managing code quality and ensuring service stability through code reviews

- Establishing a development culture and best practices

2. Core Development Tasks :

- Development and maintenance of Version Control System features

- Establishment and operation of Deployment System

- Development of Content Repository management system

- Development of integration systems with existing AEM sites

- Development of HTTP-based RESTful API clients

3.System Operation and Management :

- Performance optimization and tuning of JVM-based applications

- Service monitoring utilizing in-house monitoring systems such as Hubble and Pinpoint

- Responding to regular security checks and improving security vulnerabilities

- Incident response and urgent issue handling (including on-call response)

- Management of service/site creation and configuration

4.Collaboration and Integration :

- Close technical collaboration with frontend development teams

- Integration of AEM DAM (Digital Asset Management) system

- Integration of HMG-Commerce system

- Analysis of planning documents and derivation of backend development requirements

5.Data Management :

- Database modelling and management using DA# tools

- Design and optimization of content data storage

Skill set :

- Strong experience in building scalable systems using Java.

- Expertise in designing scalable, high-performance backend systems using microservices and monolithic architectures, with a focus on stability and maintainability.

- Strong proficiency in Java-based frameworks (e.g., Spring Boot, Spring Cloud), Version Control Systems (Git), and CI/CD pipelines.

- Skilled in performance tuning for Java applications, including JVM optimization, memory management, garbage collection, and profiling using tools like JVisualVM.

- Hands-on experience with service monitoring tools (e.g., Prometheus, Grafana) and addressing security vulnerabilities through audits and patch management.

- Proficient in Version Control Systems (Git), CI/CD pipelines, and development of RESTful API clients. Experienced in integrating AEM and other CMS platforms.

- Skilled in performance tuning for JVM-based applications, including memory management, garbage collection, and using profiling tools like JVisualVM.

- Familiar with tools like Hubble, Pinpoint, and Prometheus for monitoring, and experience in conducting security audits and patching vulnerabilities.

- Proficient in database design, schema optimization, and working with NoSQL and relational databases for large-scale data storage solutions.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in