Software Engineer
Ajay SharmaUnited StatesMIDPosted 10d ago
JavaGolangAWSmicroservicesRESTful APIsECSFargateAWS GravitonARM64TerraformAWS CloudFormationPythonFastAPIAI/MLAmazon BedrockAgentCore RuntimeAngularReactKubernetes
About the Role
We are looking for a Software Engineer to join our team for a 6+ month contract with possible extensions. This role requires experience with Java, Golang, and AWS cloud services.
Key Responsibilities
• Develop backend systems using Golang and/or Java
• Design and implement microservices and RESTful APIs
• Work with AWS cloud services including ECS, Fargate, and AWS Graviton/ARM64
• Integrate backend APIs with mobile SDKs
• Utilize Terraform and/or AWS CloudFormation for infrastructure
Requirements
• Strong backend development experience with Golang and/or Java
• Experience developing microservices and RESTful APIs
• Hands-on experience with AWS cloud services, preferably ECS, Fargate, and AWS Graviton/ARM64
• Experience with Terraform and/or AWS CloudFormation
• Experience integrating backend APIs with mobile SDKs
• Knowledge of Python and FastAPI
• Familiarity with AI/ML services, preferably Amazon Bedrock and AgentCore Runtime
Benefits
• Hybrid work model with 3 days onsite per week
• Standard business hours with occasional flexibility for Pacific Time collaboration