Description
About the Company & Project:
Company from Central Europe developing software products for the financial services industry (banks); Fintech
Ongoing project. Long term assignment. Possibility to change the team and technology. Regular Scrum-delivery.
The developer will support an existing team (mainly located in Germany) in further feature developments and in the implementation of the solution on client’s side.
- You will work for a global leader in digital banking solutions and a Central European Fintech 100 company.
- COMPANY has for decades international project experience with world’s leading banks and wealth management companies, providing them with in-depth expertise and innovative technology.
- COMPANY is operating in a market of continuous growth which invests in the most advanced technologies.
- As established global leader in digital banking technology with headquarter in Central Europe, COMPANY is organized in worldwide team squads.
- Dynamic project management, agile software development and international DevOps are used to develop software fast and in most efficient way.
- Strong and experienced Scrum teams, close client relationship and highest software development principles are COMPANI’s key success factors.
Recruitment process:
- HR call (~10 min)
- Technical interview. (1h)
- Interview with Manager (30 – 60 min)
- Decision
Responsibilities
- Feature development. New product development. No maintenance
- Small team of currently 6-8 persons has developed a new product-vision and also a first MVP based on an existing preconfigured software solution was prepared
- The chosen solution does not fulfill all requirements, that’s why it was decided to build the complete product from scratch
- Requirements are there, UX/UI is also defined (mockups), now the implementation shall be done.
- Team shall be extended by PO, SM, 3-4 developers, tech lead, 1-2 testers
- The product owner shall prepare the complete backlog based on the product vision and requirements. Based on this backlog the implementation shall be done
- Methodology- scrum
- Reporting to product manager of the team
Requirements
- 2-3 years of experience
- Hands on experience in Java back-end development and skills with Spring boot framework
- Familiar with Microservices design
- Understanding of the Design Patterns, Architectural Blueprints, UML and Application Design
- Java 8
- Spring Framework (version 4 or above) skills (Spring Boot, JPA, Batch, Integration/XD, Restful Services etc.)
- Hibernate 4 or above
- Should be able to work independently, developing code of high quality
- Real life experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker)
- German knowledge [nice to have]
We offer
- Attractive Salary on B2B employment or Contract of employment
- Fully remote work
- Long-term cooperation in stable company
- Flexibility- several projects with different scope in different squads are executed and scope of work is continuously growing
- Most advanced technologies user (latest Java versions, Angular 8-11)
- Developing new features (maintenance is rarely case)
- Experience scrum team
- Flexible working hours
- Possibility of business trips (one or twice a year, but not necessarily)
- International setup (English speaking environment but also other languages if you want)
- Exciting projects for publicly-listed, global leader in digital banking technology and Central European Fintech 100 company
- Possibility to change the team and technology. You will determine the path of your development, and we will enable and support you at every step
- Benefits like: refund your sport card and medical insurance