Senior Software Engineer (Java/AWS)
myworkdayjobs
Job Description
- Core stack: Strong Java (Java 11+), Spring Boot, microservices; proficiency with Bash/Python for automation and tooling.
- Cloud/AWS: Experience with EC2/ECS/EKS, Lambda, S3, RDS/DynamoDB, SQS/SNS, CloudWatch; foundational IAM knowledge.
- Containers & IaC: Docker; familiarity with Terraform or CloudFormation.
- CI/CD & Quality: Contribution to pipelines, testing (JUnit), code quality enforcement.
- Observability: Log/metric/trace usage; troubleshooting and performance optimization.
- Security Basics: Secure coding, secret management, vulnerability remediation.
- Collaboration: Agile practices, documentation, and code reviews.
- Operations: Participation in support rotation after ramp‑up.
- Nice to have: Messaging/streaming experience, Caching technologies (Hazelcast, Redis/ElastiCache ), API Gateway.
Minimum Job Requirements:
- Working US hours, roles with collaboration across distributed engineering teams.
- Bachelor's in CS/EE or another relevant discipline.
- Five (5)+ years of relevant professional experience.
- Strong ownership, problem-solving, and experience in production SaaS environments.
- Ability to support high‑availability systems and customer‑impacting SLAs.