Java AWS Developer
Persistent Systems · India, Madhya Pradesh, India
Persistent Systems · India, Madhya Pradesh, India
Key Responsibilities - Design, develop, and maintain scalable backend applications and data processing solutions. - Build and optimize cloud-native applications using AWS and Azure services. - Develop high-performance data pipelines and distributed processing systems using Spark. - Work with relational and NoSQL databases including SQL, DynamoDB, and RDS. - Implement serverless solutions using AWS Lambda. - Collaborate with cross-functional teams to deliver secure, scalable, and high-quality solutions. - Automate infrastructure provisioning and deployment using Terraform. - Participate in architecture discussions, code reviews, and performance optimization initiatives. - Ensure application reliability, scalability, and security best practices. Mandatory Skills - Must have **6+ years of overall IT experience** . - Strong programming experience in **Java or Python** . - Hands-on experience with **AWS** and/or **Azure Cloud Platforms** . - Strong experience in **SQL** and database management. - Experience working with **DynamoDB** and **RDS** . - Hands-on experience with **AWS Lambda** and serverless architecture. - Must experience in **Terraform** for Infrastructure as Code (IaC). - Understanding of cloud architecture, distributed systems, and microservices.