Java Team Lead

Our client is a leading provider in the Fintech industry. Their Financial Platform as a Service (F-PaaS™) enables companies to provide end-to-end financial services, empowers organizations to add new revenue channels, increases value to the customer and improves client retention. For their growing team in Bulgaria, we are currently looking for a:

Java Team Lead


• Lead a self-sufficient and independent technical team;
• Supervise and mentor team members;
• Work closely with other Team Leaders and Head of R&D;
• Design, develop and maintain high performance, distributed, business-critical applications in the Fintech field;
• Ensure and maintain high-quality source code;
• Research and develop new technologies and approaches;
• Solve challenging problems while working in a highly dynamic and technologically driven environment.


• At least 5+ years of experience in Java software development;
• At least 2+ years of team lead experience;
• Deep technical skills with understanding of development lifecycle, methodologies & best practices;
• Ability to execute end to end tasks from design to implementation;
• Experience with Spring boot;
• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate);
• Experience with Mongo or similar document-oriented NoSQL database;
• Experience with Kafka, RabbitMQ, Docker;
• Experience with Cloud-based services will be considered as an advantage;
• Experience with Concurrency and multi-threading will be considered as an advantage;
• Fluent in English.

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV.

Only shortlisted candidates will be contacted by our consultants.

Applying for this position, you are authorizing Novi Global to work and process with your personal information following the Law for Personal Data Protection.

Agency license ? 2123 issued on 04.10.2016.
Job Type:
Job Title:
Java Team Lead
Bulgaria - Any Region

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.


contact us