Ready to Apply?
Take the Next Step in Your Career
Join Perficient India and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
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.
Don't Miss This Opportunity!
Perficient India is actively hiring for this Full Stack Lead Java Developer position
Apply Now