Java Full Stack Developer - REMOTE
Connections is a European innovative tech company, founded in 2005, in Bucharest. Connections brings together RPA, Cognitive Computing and Artificial Intelligence to design, architecture and deliver best in-class digital business solutions.
The project aims at developing a software application for workshop management. The application will be composed of different microservices and the users will authenticate through an OAuth2 solution. The architecture will follow the latest guidelines and patterns using spring boot and a Single Page Application front-end. We are also developing a mobile application (using react-native) which will communicate with our back-end services. The various components of the applications will be deployed into a cloud environment (AWS) using DevOps tools like Ansible and Terraform.
You need to:
Take part in the design stage of software solutions;
Develop new application modules, improve or extend existing ones;
Bring creative and innovative ideas to the project you’re working on;
Pro-active and resilient approach when dealing with unexpected problems or bugs;
Understand business requirements and translate them into operating software;
Test and document your code.
Java web development experience > 2 years;
Use of Java 8 or higher;
Familiarity with the Spring framework;
Experience with Hibernate (or other ORM framework);
Knowledge of Spring Boot;
Experience with Maven and Git tools.
Nice to have:
Microservices and/or event sourcing architectures;
OAuth2 / OIDC knowledge;
Angular (4+) experience.
- Remote job;
- Competitive salary package;
- An enthusiastic and successful team of professionals;
- Relaxed working environment.