Senior Java Developer (with AWS)
Choose an option
We are seeking a Senior Java Developer with strong expertise in AWS technology.
You will join a dynamic team focused on building scalable solutions and driving innovation in cloud-based environments. This role offers the opportunity to work on impactful projects and collaborate with talented professionals.
Responsibilities
- Design, develop, release, and support microservices
- Review project documentation and analyze requirements
- Build new features and modules for existing systems
- Integrate solutions with external platforms and services
- Perform unit and integration testing to ensure high-quality deliverables
- Investigate and resolve technical issues
- Monitor and maintain the operational health of services
- Continuously improve services and infrastructure
- Work closely with other developers and QA, participate in code reviews, and support team collaboration
Requirements
- Minimum 3 years of experience working with Java, including hands-on experience with Java 21
- Solid understanding of Spring frameworks such as Core, Boot, and Data
- Proven track record in developing microservices
- Experience working with RESTful APIs and JAX-RS
- Familiarity with NoSQL databases like DynamoDB and Redis or Valkey
- Experience managing applications with Kubernetes
- Proficient in AWS services including EC2, ELB, ASG, SG, SNS, and SQS
- English proficiency, both written and spoken, at a B2+ level or higher
Nice to have
- Experience with Gradle
- Familiarity with Terraform
- Knowledge of Docker