For Our Banking Client we are looking for Backend Developer (Java)
Backend Developer (Java)
Warszawa- we offer you first B2B contract for a period of 12 months with the possibility of extension.
- few versions of private medical cover for Employees and their partners and children
- financial security for the future in the form of group insurance for you, your partner and children.
- permanent access to endorphins in the form of a sports card.
- to harness the abundance of talent and ensure no great potential misses out on the opportunity to build a greater future with us, we will introduce you to the development program.
- our Clients' team is made up of people from all over the world, so to make our communication smooth, we all speak English on a daily basis.
- Build out global data platform product offering by implementing new ingestion, distribution channels and create added value services derived from data within the platform.
- Design and develop real time streaming applications to ingest data and serve data downstream.
- Design and develop functional features codebase but also capabilities that transform how product is developed to fit into the long term product roadmap.
- Develop resilient and tested codebase that can be confidently released to production environments.
- 3+ years of hands-on experience in developing backend applications, preferably REST services for web or mobile applications
- Scala or Java 8 (or newer)
- Functional programming concepts
- Experience with REST services (HTTP, JSON, etc.)
- Analytical, critical thinking and problem solving skills
- Commitment to writing understandable, maintainable, and reusable software
- Communication and collaboration skills in English
Good to Have skills:- Experience with Scala and Akka
- Understanding of asynchronous parallel programming concepts
- Experience with MongoDB
- Familiar with testing – Scalatest/JUnit/TestNG, Mockito
- Object-oriented and functional patterns
- Bash shell scripting and Linux user experience
- Understanding of the process and roles in Agile development, Continuous Integration and Continuous Delivery
Employment agency entry number 47