— 3+ years of experience in commercial software development
— Ability to design and implement solutions on a component level
— Strong knowledge of Java 8+
— Strong knowledge of Spring
— Solid experience in Springboot
— Strong knowledge of Relational DBs, ORMs
— Strong experience in designing REST APIs
— Basic experience in Java EE
— Solid experience in Jenkins
— Experience in elucidating technical requirements
— Hands-on experience in Jira or similar tool
— At least Intermediate level of English
— Expanding services functionality
— Implementing new features
— Migrating Java EE code to microservices
— Trouble-shooting and implementing new algorithms for transaction handling
Our team welcomes a Java Developer who would like to be a part of the team providing solutions for a leading company in the gaming and gambling area.
The product’s purpose is handling of money transactions and management of marketing promotions.
The project consists of several services, partly implemented as microservices, partly as Java EE services, and administration tool.
The team is distributed between Poland, Italy, and Ukraine. There are 6 team members, all Java developers, including the team lead. The team/tech lead is in Poland, and drives all the day-to-day management and development. Organizational overheads are kept at minimum the main focus is delivery. Team members are of Senior and Middle level. The team is friendly and cooperative. You will work in the customer’s team, with direct communication.