Job Title :
Java Full Stack Technical Lead
Location : Hyderabad, Chennai, Bangalore, Nagpur, Pune
Job Type : Full-time
Exp : 8+ yrs
Notice : Only Immediate Joiners
Interview Mode :
1 round F2F is Mandatory
Work Mode : Hybrid (3-Days WFO mandatory)
Job Summary :
We are seeking a highly skilled and motivated Senior Software Engineer with strong expertise in
Java, Spring Boot , and
AWS Cloud Development Kit (CDK)
using
TypeScript . The ideal candidate will have hands-on experience in building scalable cloud-native applications, managing AWS resources, and developing modern front-end interfaces using
React
and
Redux .
Must-Have Skills : Java, Spring Boot
AWS Services : Lambda, CDK, SQS, SNS, S3, SAM, SAM CLI, AWS CLI, IAM, API Gateway, DynamoDB, CloudWatch
Infrastructure as Code (IaC) : CDK (TypeScript), SAM
IAM : Role creation, permission management, API Gateway authorization, Trusted Resources setup
TypeScript, Python, React, Redux, Jest (Unit Testing)
Good to Know :
Kotlin, Dagger, Coral Model, DynamoDB, Ruby
Candidate Requirements :
Proven experience in creating AWS stacks using CDK (TypeScript).
Strong understanding of IAM roles, permissions, and resource-based policies.
Ability to authorize API Gateway endpoints via IAM and configure trusted entities.
Excellent problem-solving and communication skills.
Experience working in Agile / Scrum environments.
Key Responsibilities :
Design and implement backend services using Java and Spring Boot.
Develop and manage AWS infrastructure using CDK (TypeScript).
Create IAM roles and policies for secure access control.
Build and maintain RESTful APIs using API Gateway and Lambda.
Integrate AWS services like SQS, SNS, S3, and DynamoDB.
Monitor and troubleshoot applications using CloudWatch.
Develop responsive front-end applications using React and Redux.
Write unit and integration tests using Jest.
Collaborate with cross-functional teams to deliver high-quality software.
Java Developer • India