For an international organization in Geneva, Switzerland, we are urgently looking for a Full Remote Senior Java Developer with AWS Cloud experience.
Candidates need to be willing to work normal office hours in Europe. This positions is long-term.
Tasks and Responsibilities:
- Work in consultation with the software architect to migrate existing software components to AWS using native services and serverless computing as appropriate;
- Improve the existing CI/CD processes to include automated system integration and sanity business regression tests;
- Document recommendations for improvements to the Office Suite products through proof of concepts, technical guidelines;
- Provide technical input into the ongoing development of software solutions by drafting high-level technical specification based on business requirements from IP offices, and by testing and validating new software releases;
- Documentation of personas, user stories, user journeys, technical guidelines;
- Technical proofs of concept to demonstrate the proposed solution and technologies;
- Technical artifacts for new releases and automated tests as appropriate;
- Participation in meetings;
Profile:
- University degree in computer science, engineering or other related discipline;
- +10 years of Java development experience;
- +2 years of AWS Cloud experience;
- AWS Certified Cloud Practitioner is an advantage;
- Significant experience in technical standards and technologies related to Java and Node.js, REST api, automated test frameworks, AWS SDK and integration of AWS resources and services (Lambda, DynamoDB, etc.), serverless computing;
- Fluent in English;
Location: Remote;
Salary/Day price: Depending on experience;