Position: Senior Java Developer
Company: IT-REX
Category: Java
Experience required: 3y
English level: intermediate

**Project Description**

We are looking for a skilled Java Developer for Polish company. 
Project helps preventing financial crime by ensuring that we know who we are doing business with, where their money come from and understand the purpose or the transactions. The solutions built by the initiative and which we implement in our team is strictly related to customers due diligence, on-boarding service for new customers, screening and risk scoring.

Developers joining the team will be working in a large Agile Release Train, consisting of several interdependent feature teams in SAFe (Scaled Agile Framework) setup and focus on migrating the main solution to microservices architecture, based on Kubernetes and Docker infrastructure.

**The stack of technologies**
• Java 8/11
• SpringBoot 2
• OAuth2
• Microservices
• Reactive programing
• Docker, Git, Hibernate

**Requarements**

• 3+ years of experiance in development
• Solid Java 8+ knowledge
• Strong computer science fundamentals - data structures, algorithms, design patterns
• Nice to have: Experience in building data pipelines based on Kafka, Mongo, Redis or Oracle
• Nice to have: Knowledge of SQL, Docker, Consul

**Responsibilities**

The new team member’s main responsibilities would be back-end development, supporting test automation and quality assurance; participating in full CI/CD in close collaboration with DevOps team; contributing to scope refinement, designing solutions in close collaboration with architects, IT Analysts and business representatives Backend Developer in a single Agile Team in SAFe set up. Gathering and documenting requirements together with Business Analyst, IT Analyst and other team members

**Employment type: B2B.**

**Languages**

English: B2 Upper Intermediate