Mid-Senior Back-End Engineer Java or Kotlin
AI Summary
A mid-senior back-end engineer to design and enhance event-driven microservices in Java/Kotlin, improving responsiveness, scalability, and security of a fintech intelligence platform.
About this role
Mid-Senior Back-End Engineer Java or Kotlin
Our client is a UK-based product FinTech company with an innovative own product – an active and successful finance intelligence platform, advising high-wealth people on wealth management, assets, and financial balance.
The company just set up its new Bulgarian branch and is enhancing its own team. We are looking to hire a skilled remote working Mid-Senior Back-End Java Software Engineer to join the successful team and to contribute to further progress.
Role Overview:
In this role you will be responsible for the design and implementation of the event-driven microservices architecture, bringing the responsiveness, efficiency, scalability, robustness and security of the system up to the next level.
Main Responsibilities
• Take the ownership of core system services, continuously improve the quality of the services by refactoring the architectural design and applying state-of-the-art technologies
• Establish and promote best practices in terms of the software lifecycle and QA, develop software solutions in key business areas.
• Contribute to the technical roadmap and bridge existing gaps by bringing on board extensive knowledge and skills on Cloud-native event-driven microservice architecture
• Collaborate with Product and Data teams to streamline the existing business processes and data flows
• Collaboration with the Head of DevOps to consolidate the existing software infrastructure and CI/CD pipelines
• Document, demonstrate and disseminate solutions by technical reports, diagrams, and blogs/vlogs
Qualifications
Experience Required
• 4+ years of experience as a professional software engineer using Java
• A track record of successfully delivering software projects using Service-Oriented, Cloud-based and event-driven techniques
• In-depth knowledge and skills in the Spring framework, including Spring Boot, Spring Data, Spring Cloud, and Spring Security
• Extensive experience in using RDBMS and NoSQL databases
• Extensive experience in using Apache Kafka
• Familiarity with Docker and Kubernetes
• Familiarity with Jenkins based automated CI/CD pipelines
• Familiarity with static code analysis, TDD/BDD, exception handling, and monitoring and alerting facilities, such as Sonarqube, Pact, Cucumber, Sentry, Datadog, Prometheus, Grafana and PagerDuty
• Familiarity with project management tools
• Excellent presentation, oral and written communication skills
• Strength in problem solving and issue-resolution with good attention to detail
Nice to have OR willing to learn:
• Kotlin
Personal Characteristics
• Strongly motivated and sets demanding standards for personal excellence
• Autonomous self-starter and highly driven, able to lead large teams and initiatives with limited oversight
• Effective collaborator with other team members
• Independent thinker, inquisitive, eager to improve and learn
• Confident being part of a small team that is building a business
• Communicates rapidly, openly, inclusively and efficiently
• Structured thought process and clear communication
Additional Information
Benefits & Perks:
• Highly competitive salary
• Potential for equity participation
• 25 days holiday plus Bank Holidays
• Work from home
• Ability to influence project technologies;
• Exceptional team of experienced and motivated individuals from a range of industries.
Skills
Explore related jobs
More jobs at IESF AG
- Mid-Senior Mobile Engineer (iOS or Android)Praha 1, Hlavní město Praha
- Mid-Senior Front-End Developer (React)L'Viv, L'Vivs'KA Oblast
- DevOps/Cloud Engineer (w/m/d)Basel, BS
- Mid-Senior Application Engineer (m/w/d)Zürich, ZH
- Mid-Senior FullStack ( C#.NET/JavaScript) Engineer (m/w/d).Basel, BS
- Senior PHP DeveloperVarna, Varna
Similar Apache Kafka jobs
Jobs in Sofia
CRM Operations Team LeadGlobaltech Markets EOOD · Sofia, Sofia- Senior Accountant (m/f/d)Chaos · Sofia, Sofia
- Senior Support EngineerLivePerson · Sofia, Bulgaria
- Associate Management CoordinatorBaringa · Sofia, Bulgaria
- Manufacturing Partner Success ManagerXometry Europe · Sofia, Bulgaria
- Production / Stage Assistant (Freelance)Feverup · Sofia
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.