Job Description:
As a seasoned software professional, you will be responsible for crafting high-quality applications using Java.
The ideal candidate will possess strong full-stack development skills, with experience in both front-end and back-end technologies. Your expertise should span the entire spectrum of application development, from designing user interfaces to architecting robust backend systems.
* Technical Requirements:
* Strong understanding of Spring Boot and OpenShift
* Experience in reactive frameworks such as WebFlux or alternative technologies
* Familiarity with Hexagonal Architecture is desirable
* Proficiency in integration testing and mock servers
* Expertise in unit testing with JUnit and Mockito
The role offers a unique blend of remote work during relocation and hybrid work arrangements after relocation, providing flexibility and work-life balance.