We are looking for a talented Lead Java Engineer to join a project where you will work with one of the last untapped fintech opportunities, which is banking to established small & medium-sized enterprises (SMEs).
We are looking for Lead Software Engineer to join our Customer Onboarding Squad. Along with the product owner, you will be responsible for building a technical solution for Customer Onboarding journey for our customers. You will be responsible for the complete lifecycle of the product – including designing, developing and deploying. You will be a full hands-on engineer and should be able to evaluate tactical and strategic solutions and the trade-offs.
Although a member of Customer Onboarding Squad, you will also be working along with other lead engineers to contribute towards the technical strategy for the organisation.
Team – UK - Ukraine
Good understanding of well-architected Framework and should be able to demonstrate how to apply them.
Previous experience with Event-Driven Microservice Architecture.
Experience with Java, Spring Boot and Spring Cloud.
Experience with Database Design and Data Modelling.
Good understanding of Infrastructure and Security Concepts.
Familiar with TDD and BDD using Cucumber
Strong understanding of microservice patterns and architecture
Demonstrable experience with Continuous Integration and Deployment (CI/CD)
Upper-Intermediate English language level
Good to have:
Exposure to Azure cloud
Design, develop and deploy the microservices.
Work along with the team to achieve Continuous integration, deployment and delivery.
Always working towards improving the code and the product quality by implementing methodologies like TDD, BDD, Security testing etc.
Work along with the team for documentation of technical solutions using Confluence, Miro, Postman collections and sequence diagrams.
Mentor other junior and senior developers by code reviews and constructive feedbacks.
Responsible for Career Growth Plan for your direct reports.
Contribute to Technical Strategy for the organisation and always thinking about improving the processes
Competitive salary with the regular review
Flexible working schedule, vacations, paid sick leaves
Office in the very center of Kyiv/possibility to work remotely
PE 5% Taxes compensations, accountant assistance
Medical Insurance after probation period (3 months)
Great working environment and team spirit