Team Lead - Java
Thehackett Group · thehackettgroup.com
IndiaLead / Manager
The job in short
Team lead, Java software development.
JavaSpringAWS
Details
- Found
- 24 d ago · posted 2026-08-18
- Location as listed
- India
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
Responsibilities
•
Understand the valuesand vision of the organization
•
Protect the Intellectual Property
•
Adhere to allthe policies and procedures
•
Own application development, modernization support, technical coordination, and delivery governance
•
Guide replacement or modernization of legacy technologies such as Grails/GSP, WAR/Tomcat deployments, ActiveMQ/JMS, Apache Storm, and legacy authentication patterns
•
Design and support Java/Spring Boot services, REST APIs,and event-driven workflows using AWS SQS/SNS, JMS, or equivalent messaging platforms
•
Support React-based front-end development, component architecture, state management, and API integration patterns
•
Oversee Bitbucket Pipelines, deployment coordination, release promotion, and AWS integration across all Product Development applications
•
Establish and maintain cross-application DevOps standards, secure engineering practices, and production observability
•
Guide relational data modeling, ORM usage (JPA/Hibernate), and schema migration practices on PostgreSQL/Aurora
•
Lead technical design, mentor developers, coordinate releases, and ensure secure, maintainable, and scalable engineering practices
•
Support cross-training andtechnical consistency acrossthe development team
Essential Skills
Job
•
10+ years of experience in enterprise application development, with strongJava, Spring Boot, RESTful API, and service-oriented architecture experience
•
Hands-on experience modernizing legacy platforms, including Grails, Groovy, GSPviews, WAR/Tomcat deployments, or similar legacy Java web stacks
•
Strong front-end awareness with React-based single-page applications, component-based architecture, state management, and API integration patterns
•
Experience with PostgreSQL/Aurora, relational data modeling, ORMframeworks such as JPA/Hibernate, and schema migration practices
•
Experience designing and supporting event-driven workflows using messaging platforms such as AWS SQS/SNS, JMS, or equivalent technologies
•
Strong understanding of AWS services, secrets management, CI/CD pipelines, Docker-based development environments, and production observability
•
Hands-on experience with Bitbucket, Bitbucket Pipelines, build automation, deployment orchestration, and release promotion across environments
•
Ability to lead technical design, coordinate releases, and ensure secure, maintainable, and scalable engineering practices
Personal
•
Excellent communication and interpersonal skills, with the ability to engage with all levels of employees and management
•
Demonstrated leadership abilities in managing, mentoring, and guiding development teams
•
Collaborative approach to technical decision-making and cross-team coordination
•
A proactive, ownership-driven approach to modernization, reliability, and engineering quality.
PreferredSkills
Job
•
Experience with ApacheStorm or comparable distributed processing frameworks
•
Familiarity with Sentryor similar observability tooling across front-end and backend services
•
Experience with Flywayor comparable schemamigration tooling
•
Experience with AWS Cognito, OAuth2/JWT, and migration awayfrom mixed or legacy authentication models
Personal
•
Demonstrate proactive thinking
•
Strong interpersonal relations, expert business acumen,and mentoring skills
•
Ability to workunder stringent deadlines and demanding clientconditions
Other Relevant Information
•
Bachelor's degree in Computer Science, Information Technology, or a relatedfield
•
10+ years of experience in enterprise application development, preferably on SaaS or enterprise platforms
•
Willingness to provideDevOps oversight and cross-training coverage across multiple applications