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;