Java Developer
We currently have a vacancy for a Java Developer fluent in English, to offer his / her services as an expert remotely within the EU. The work will be carried out either on the company's premises or on-site at customer premises. In the context of the first assignment, the successful candidate will be integrated and closely cooperate with a major client's IT team, on-site.
Your Tasks
- Contribute to the improvement of the development and build process;
- Design and develop production grade, enterprise level systems that make extensive use of messaging and microservices;
- Participate in the Java implementation of applications and micro-services involving integration with search engines, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements;
- Write OAUTH authentication mechanisms and implement validation mechanisms as unit and integration tests;
- Assist with deployment and configuration of the system, setup CI / CD pipelines and familiarity with Kubernetes / Docker is assumed;
- Follow Scrum procedures and disciplines and estimate the work to be done upon request;
- Write technical documentation and account for secure coding practices, as well as logging and auditing features;
- Work with Git following pull request procedure;
- Write clean, secure and high-quality code.