For an international organization in Geneva, Switzerland, we are urgently looking for a Senior Back-End Java Developer with AWS. Software development languages and tools that will be used during development: Java, Hibernate, Spring Boot, ElasticSearch, IaC using AWS CloudFormation, Docker, Junit, OIDC, Swagger.
Candidates need to be willing to work normal office hours in Europe. Example 8 AM European time equals 11:30 AM Sri Lanka time.
Tasks and Responsibilities:
- Contribute to the technical implementation, maintenance and support of a specified Java based system;
- Develop backend functionalities according to business specs;
- Write unit and functional tests; ensure a high quality delivered work;
- Work with the central cloud team to design and eventually deploy a modern, highly available, and efficient architecture in AWS cloud;
- Efficiently collaborate with other team members and stakeholders;
Profile:
- Bachelor or Master degree;
- +5/+10 years of experience in development and deployment of major IT systems based on Java technologies;
- +2 years as member of a DEVOPS team, dealing with deployments automation, CICD pipelines, production support and operations;
- +2 years working extensively in AWS with networking, compute and storage services;
- Extensive experience with test cases and test automation;
- Excellent communication skills and proficiency in spoken and written English;
Location: Remote;
Salary/Day price: Depending on experience;