The Role
- In the role, you will work with a dedicated, enthusiastic team developing enhancements to multiple java-based applications and services used by multiple customers operating laboratories across the EU.
- As a Java Developer, you will actively interact with Product Owners and other stakeholders
- Estimate the complexity and the workload
- Choose the most appropriate technical solution to meet the user requirements
- Reach the optimal requirement artifact
- Design, develop and deploy changes to applications according to the customers’ and business users’ requirements.
- Support the applications in collaboration with the other team members
- Working together with other team members (Engineers/QA) to ensure high quality of delivered solutions.
- Ensuring good practices and high quality standards are implemented and followed
Requirements
- Some experience developing solutions using JEE and/or Spring or Springboot
- Experience in Angular
- Experience with the Vaadin framework for developing web applications would be a clear bonus
- Some experience with PostgreSQL databases
- Strong analysis, problem solving and troubleshooting skills
- Good understanding of relational databases (PostgreSQL preferably, but Oracle acceptable)
- Some experience developing on and for Linux platforms
- Experience with docker (image build and container management) would be a bonus
- Strong knowledge of Agile software development practices, particularly Scrum and/or Kanban
- Clear experience in collaboration with Product Owners and Software Architect(s)
- Some Experience in test driven development and test automation
- Comfortable in unit testing and mocking with java
- Ability to translate functional requirements into technical solutions
- Knowledge of Typescript would be a bonus
Showing 1–0 of 0 jobs