← all jobs

Mid-Senior Back-End Engineer Java or Kotlin

Work from home Full-time role Hiring

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

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

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.

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.

Originally posted on

More open positions

Business Development Manager - Air Distribution (Remote, Eastern US)

Work from home Full-time role

Customer Success Manager

Work from home Full-time role

SEO Strategist

Work from home Full-time role

Product Experience Designer

Work from home Full-time role

SAP Retail (SD/MM) Application Manager (80-100%)

Work from home Full-time role

Seasoned Remote Call Center Customer Service Specialist – Dental Insurance Support & Virtual Engagement, 8‑Week Intensive Training, Competitive Pay, Comprehensive Benefits & Career Growth Opportunities

Work from home Full-time role

Principal Agentic Architect - 11385

Work from home Full-time role

Property Underwriter

Work from home Full-time role

Program Manager, CPO's Office

Work from home Full-time role

Balancing Sales Specialist

Work from home Full-time role

PowerApps Developer

Work from home Full-time role

Senior Bilingual Customer Service Specialist – Remote English & Spanish – Medicaid & Preventive Health Outreach – High‑Impact, High‑Volume Call Center – Join brighthush

Work from home Full-time role

Technical Project Manager - Cape Town / Remote

Work from home Full-time role

Sales Team Manager

Work from home Full-time role

Senior Marketing Analyst

Work from home Full-time role

[Remote] Director, Marketing

Work from home Full-time role

Mechanical Engineer (Plant Systems)

Work from home Full-time role

Color Corrector Video Editor

Work from home Full-time role

Senior Software Engineer (Palantir Foundry)

Work from home Full-time role

Astrophysics Expert - Computational Specialist

Work from home Full-time role

Chief of Staff & Executive Operations

Work from home Full-time role