Role description
Job Description Software Development Engineer BackendAWS
Role Overview
Seeking a Software Development Engineer with strong expertise in backend development microservices and AWS cloud to build scalable highavailability systems
Key Responsibilities
Develop and maintain backend services and REST APIs using JavaPython
Build cloudnative solutions on AWS Lambda S3 SQS EC2 DynamoDB CloudWatch
Implement InfrastructureasCode AWS CDK for multiregion deployments
Enable observability monitoring and crossaccount integrations
Design scalable microservices and distributed systems
Manage CICD pipelines and production deployments
Troubleshoot production issues and support oncall rotations
Collaborate in Agile teams and contribute to designcode reviews
Required Skills
Java Python
Spring Boot FastAPI REST APIs Microservices
AWS cloud services
Docker Kubernetes CICD JenkinsCodePipeline
SQLNoSQL databases
Testing JUnit PyTest
Strong fundamentals in DSA OOP Design Patterns
Preferred
Crossaccount AWS architecture observability
Experience with AIGenAI workloads