All offersGdańskJavaJava Developer - Full Remote
Java Developer - Full Remote
Java
IT Kontrakt

Java Developer - Full Remote

IT Kontrakt
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java
    advanced

Job description

Join the team and developing projects related to the field of medicine, pharmaceuticals, and bioinformatics.

Main responsibilities:
- analyze the impact of proposed changes on existing application functions & dependencies
- ability to understand complex business workflows & drive the development of the solutions
- assess complex technical challenges
- ensure code meets agreed quality standards & team development guidelines, actively influence best practices & guidelines
- ensure the application components align with the application architecture and meet application performance goals

Main requirements:
- good knowledge of Java SDK, REST, SQL, NoSQL, JPA, JUnit/Mockito
- strong, hands-on experience with building applications with cloud-native/microservice architecture, preferably using Spring Cloud Stack
- good knowledge of Object Oriented design and application design best practices (Clean Code, Refactoring, Design Patterns, SOLID principles)
- recent practical experience & good knowledge of Spring framework (Spring Core, Spring Data, Spring Cloud, Spring Security)
- at least basic practical knowledge of Mongo Aggregation API or comparable technologies