We are seeking a Senior Java AWS Developer to join our technology team. The role involves developing, maintaining, and scaling robust and scalable Java applications within the AWS cloud. The ideal candidate will have experience in cloud environments, solving complex problems, and collaborating with DevOps and other teams.
Requirements
- Experience in developing with Java 17+ and Kotlin, frameworks like Spring, Spring boot, Hibernate or Java EE
- Proficiency in AWS, with practical experience in EC2, S3, Lambda, RDS, IAM, CloudFormation, CloudWatch, SSM
- Knowledge of microservices architecture and service-oriented development practices (SOA)
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, DynamoDB)
- Familiarity with CI/CD and automation tools, such as Jenkins, GitLab CI or AWS CodePipeline
- Knowledge in containers and orchestration, such as Docker, EKS and Kubernetes
- Problem-solving skills
- Education in Computer Science, Software Engineering or related fields