At Jimmy we have an exciting opportunity for an experienced Java engineer to work on a challenging project and help shape the development of a risk management platform for the CEE region.
Impactful work on insurance platform for the entire CEE region
Presence in Prague at least 2 days / week
Proficient Czech and English (both written and spoken), German is a plus
Cooperation via individual entrepreneur
As a Senior Java Engineer, you will be responsible for developing an internal insurance platform for the entire CEE region. This is a long-term collaboration that will require you to work on various projects (parts of the platform) in different stages, ranging from development from scratch to maintenance and optimization. You will work closely with a team of 20-25 people, including release/app managers, DevOps engineers, front-end developers, and testing department members.
As a senior engineer, you will provide expert opinions on technical challenges connected to the design, architecture, and development incl. API logic of the application. The team works in Scrum.
Java 8+
Spring, Tomcat, Maven
TDD experience
Relational databases with Hibernate
Web APIs development practice
Git
English (both written and spoken)
Agile (Scrum) knowledge
6+ years of experience
OSGi
Liferay
Vaadin
Camel
Clean Architecture concepts and Domain-Driven Design
DevOps
CI/CD
Code in which you implemented something non-trivial or unique
Сode that shows your deep knowledge of the features of the framework and the chosen technology
Code that reveals your knowledge of software architectural patterns and best practices (eg. SOLID, KISS, DRY, ATDD, BDD, DDD, TDD) and the ability to apply them appropriately
Code that reflects your way of thinking
In case of any questions feel free to contact us on Telegram: