The ideal candidate for this challenging and demanding job will fit the following profile:
Bachelor or Masters-level degree;
Proven experience (5 plus years) within enterprise projects in different roles;
Capable of transforming business requirements into technical architecture;
Able to make estimations for various projects;
Excellent understanding of, and ability to communicate in, the English language;
Your personality can be classified as:
Leader by example who is passionate about software development;
Team player who takes pride in, and facilitates the sharing of, knowledge;
Flexible, balanced, and willing to embrace change.
Spring and Spring extensions such as: Boot, MVC, Security, Data or Batch;
Persistence frameworks such as Hibernate or JPA;
You have experience working with AWS
Application Servers such as WebSphere, Weblogic or JBoss;
Databases such as Oracle or DB2;
Scrum and Test-Driven-Development (TDD) with jUnit is most desirable;
Experience with restfull services (REST);
You have a knowledge of Docker/ Microservices
You have a knowledge of Domain Driven Design / Event Sourcing / CQRS
Development and training in a team of professional developers in exciting projects
Working in international team
Great career opportunities
Training and certification
Corporate English courses
Possibilities of business trips in European countries
Private healthcare insurance
Compensation of swimming pool and other sport activities
Free car parking space and corporate discounts for automobile insurance
Corporate events
As a hands-on java backend developer you will be responsible for development of our flagship products. During our pilot and implementation projects you will be part of a highly skilled multidisciplinary team.
You work closely with our clients, architects and frontend consultants to define the integration with the client’s back end systems, determine implementation details, and realize those implementations. You will also be responsible for integrating security layers, exposing relevant business data and participate in architecture development.