Skill: Java Full Stack Developer
• Design and develop scalable applications using Java, Spring Boot, Microservices, and REST APIs.
• Build and maintain robust backend services and API integrations.
• Collaborate with UI development teams for end-to-end solution delivery.
• Troubleshoot complex application, integration, and performance issues.
• Implement secure authentication and authorization mechanisms.
Event-Driven & Integration Solutions:
• Design and develop Kafka-based event-driven architectures.
• Create scalable messaging and asynchronous processing solutions.
• Integrate applications with internal and external systems through RESTful services and APIs.
• Ensure reliability, resiliency, and fault tolerance of integration platforms.
Database & Data Management:
• Design and optimize Oracle database schemas and queries.
• Implement data modeling, indexing, partitioning, and performance tuning strategies.
• Ensure data integrity, security, and compliance with enterprise standards.
• Support database migration and modernization initiatives.
Cloud & AWS Solutions (Must Have):
• Design, develop, and deploy cloud-native solutions on AWS.
• Develop serverless applications using AWS Lambda.
• Architect and implement solutions using AWS services including:
o Lambda
o API Gateway
o SQS
o SNS
o DynamoDB
o ECS/EKS
o CloudWatch
o IAM
o S3
o Bedrock
• Implement Infrastructure as Code (CloudFormation/Terraform preferred).
• Drive cloud security, monitoring, scalability, and cost optimization initiatives.
AI & Generative AI Engineering
• Design and develop GenAI-powered business solutions using Amazon Bedrock.
• Build, deploy, and manage AI Agents using AWS AI services.
• Integrate Large Language Models (LLMs) into enterprise applications.
• Implement Retrieval Augmented Generation (RAG) frameworks and AI workflows.
• Optimize AI model performance, security, governance, and monitoring.
• Collaborate with business stakeholders to identify AI adoption opportunities.
Collaboration & Stakeholder Management:
• Work closely with Product Managers, Architects, Business Analysts, and QA teams.
• Participate in project planning, estimation, and roadmap discussions.
• Communicate technical solutions and risks to technical and non-technical stakeholders.
• Support Agile/Scrum development methodologies.
Salary Range - $110,000-$115,000 a year
TCS Employee Benefits Summary:
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Insurance Options: Auto & Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.