Sr Java Developer+ AWS
siemens
Job Description
- Having hands-on experience designing and developing cloud‑native backend services using Java
- Demonstrating strong hands-on expertise in Java development is must and additional golang exposure is nice to have
- Having hands-on experience with GraphDB and RDF technologies
- Writing efficient, maintainable, and well‑structured Golang code, adhering to best practices
- Designing, building, and maintaining scalable and reliable backend services
- Participating in code and design reviews to uphold high engineering standards
- Designing, developing, and deploying secure cloud applications using AWS services and architectures, including:
- AWS Lambda: Writing and deploying serverless functions
- DynamoDB: Working with NoSQL data models
- API Gateway: Creating and managing APIs
- SNS / SQS: Implementing messaging and event‑driven architectures
- CloudWatch: Monitoring, logging, and troubleshooting
- Serverless / Infrastructure as Code: Defining and managing cloud infrastructure programmatically