Location:
Anywhere, Worldwide
About us:
EvoTalents is a full-remote recruitment agency about hiring with a soul. Our teammates work from Kyiv, Lviv, Dnipro, London, Odesa. We’re truly passionate about recruitment and sourcing: we love our jobs and don’t hesitate to work with the most difficult requests. We value results the most and don’t tolerate micromanagement. We care about each other, clients and candidates and make every action with a high-quality approach.
Our client:
Client works in the business of financial life intelligence. Combining data, experience and technology, they provide insight across all aspects of our clients’ financial profiles. They are not asset or wealth managers. They provide pure advice.
The value of investments as well as the income derived from them can go down as well as up and investors may get back less than the original amount invested.
The Role:
- To be actively involved in building a unique financial product in a start-up environment by participating in product tasks, ensuring software development best practices are followed, and providing feedback and suggestions to drive innovation.
- Delivering new product functionality and enhancing the platform over a consistent number of microservices written in Kotlin on the Spring stack
- Taking ownership of system services, continuously improving the quality of the services by refactoring the architectural design and applying state-of-the-art technologies
- Working in a two-week delivery window within the international cross-functional teams and participating in scrum ceremonies
- Doing planning, estimating, developing, testing and releasing features to customers
- Collaborate with a team to consider product requirements and to streamline the existing business processes and data flows
- Working in accordance with governance principles to build a blueprint for new features
Requirements:
The Technical Bit:
- 5+ years of experience as a professional software engineer using Java or Kotlin programming language
- A track record of successfully delivering software projects following Microservices patterns and Cloud Native approaches
- Comprehensive and in-depth knowledge and skills in the Spring framework, including Spring Boot, Spring Data, Spring Cloud, Spring Kafka and Spring Security
- Experience in using RDBMS, such as PostgreSQL, and NoSQL databases, such as MongoDB and Redis
- Experience in using distributed event stores such as Apache Kafka
- Familiarity with Docker containerization and Kubernetes-based service deployment and management
- Understanding of automated cloud-based CI/CD pipelines
- Knowledge in exception handling, monitoring and alerting facilities, such as Elastic Cloud
- Practical experience in writing technical documentation
- Familiarity with project management tools like Confluence and Jira
Preferred but not required:
- Experience working on large-scale projects
- Experience working with Kotlin programming language
- Practical in-depth experience with Kubernetes
- Experience working in AWS cloud-based microservices project
- Experience working in a Fintech domain and being heavily security-oriented
- Readiness to work from the office in London, UK
The Person:
- We nurture leadership potential, and try to provide opportunities and space for your professional growth - in whichever direction you want; either in leading teams and mentoring, leading technical ideas and their implementation, or both.
- We want you to be someone who is comfortable taking the lead when required.
- We would like you to be organised, structured and meticulous, with great time management skills.
- We want you to be eager to learn and passionate about technology; we strongly believe in people who are ready to develop themselves and who see this as their responsibility, while we are doing our best to give you the opportunities and guidance
- We are driving innovation in our area of personal finance, and our product is a reflection of our team. We want you to be an independent and critical thinker who can identify issues and challenges and build logical steps to overcome them
- Our community is where our power lies, so you must be an effective collaborator and confident working as part of a small team that is building a business.
- We operate a very flat hierarchy in the business, and those with a people-centred approach are best suited to us and our team.
- This role requires a lot of interpersonal communication with our community so the ability to clearly articulate your thoughts and ideas plays a key role in success. We will ask you to demonstrate excellent written and verbal English skills.
Benefits:
What's in it for you?
- The ability to hone your skills and cultivate your craft in a genuinely outcome-led, flexible, happy work environment.
- We have a hybrid working policy and the ability to flex your hours as you need.
- 25 days of annual leave per year. In our outcome-led environment, we prioritise work-life balance and understand the importance of flexibility for appointments - you won't need to take leave for doctor's appointments or attending your children's school plays!
- Regular team socials to help you switch off from work and get to know your colleagues in an environment away from your desk. We ensure socials are well-balanced and offer a variety of activities to suit different needs so you always feel welcome.
- A welcoming, dog-friendly London office with appropriate spaces to cater for those with varying needs in the form of various breakout spaces and silent booths.
- Support for your mental and physical health in the form of online fitness classes and access to a gym group in London.
- A 3% pension contribution to help you save for the future.
- Family-friendly policies.