CHENNAI · FULLTIME
Java AWS Senior Software Engineer
Softura
Chennai · onsite · Posted 42d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Foundit · 12 questions to answer1.5s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Years of Experience – 5 – 8
Location - Chennai
Job Summary
We are seeking a highly skilled and experienced Senior Software Engineer with strong expertise in cloud-native application development, microservices architecture, and AWS technologies. The ideal candidate should have hands-on experience in designing, developing, and deploying scalable, secure, and resilient enterprise applications using Java and/or Python. This role requires strong technical leadership, problem-solving ability, and collaboration with cross-functional teams and clients.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java and/or Python and their associated frameworks.
- Architect and implement Microservices-based solutions leveraging AWS cloud services.
- Design and develop Event-Driven Architectures (EDA) using AWS services such as SQS, SNS, EventBridge, Kafka, or equivalent messaging platforms.
- Build and manage containerized applications using Docker and Kubernetes (AWS EKS).
- Implement cloud-native security best practices including:
- IAM Roles and Policies
- Secrets Management
- Encryption at Rest and Transit
- Network Security Controls
- Secure API Design
- Vulnerability Management
- Develop and optimize database solutions using PostgreSQL and MongoDB.
- Perform database query tuning, performance optimization, indexing strategies, and capacity planning.
- Automate infrastructure provisioning and cloud resource management using Terraform (Infrastructure as Code).
- Design and implement CI/CD pipelines using GitHub Actions and other DevOps tools.
- Collaborate with architects, product owners, and stakeholders to define technical solutions.
- Participate in system design discussions, architecture reviews, and technical decision-making.
- Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
- Ensure high standards of code quality through code reviews, testing, and engineering best practices.
- Mentor junior engineers and support their technical growth and career development.
- Engage directly with clients to understand requirements, provide technical guidance, and drive successful project delivery.
Sourced from foundit
Section · 02
Skills
Section · Company
About Softura

Softura
IT Services & Consulting
329
employees
1997
29 years old
Farmington Hills, Michigan
United States Of America
₹10.2L PA avg
Avg at Softura
About
Industries
Employee ratings
10 reviews
Culture
3.5
Career growth
2.6
Work-life
2.5
Employees rate it well for
Find them on