Tide Business Banking is looking for a Senior Java Engineer in Sofia, Bulgaria.

We are looking for a Senior Java Engineer. Joining one of our expanding multidisciplinary agile teams, you will be required to work closely with product owners, architects, mobile engineers, and other business members to translate requirements into well-engineered solutions.

Projects you will be working on

We have a five-year roadmap ahead of us with exciting new features and we’ll need you to solve interesting problems in different areas of our product including:

  • Credit
  • Payments
  • Business services
  • Member engagement
  • Financial crime

You will have the opportunity to join our backend community of practices and your input on how to improve processes and maintain a high quality across the backend will be very welcomed. Career progression is as important to us as it is for you! With our expanding teams and business we will enable you to outgrow your initial responsibilities. This role offers a rare chance to make a real difference with responsibilities across engineering practices in a rapidly expanding company!

Core requirements

Main responsibilities

Extensive experience building server-side applications

Sound knowledge of a Java backend framework (e.g. Spring/Spring Boot) and detailed knowledge of Java 8+ (8 is legacy for us!)

Solid understanding of microservices

Implementing and consuming RESTful APIs.

Expertise in relational databases

Working close with their teammates in autonomous Scrum teams

Improving our current backend and development of new services

Unit testing

Code reviews

Assisting less experienced team members

Core requirements

Extensive experience building server-side applications

Sound knowledge of a Java backend framework (e.g. Spring/Spring Boot) and detailed knowledge of Java 8+ (8 is legacy for us!)

Solid understanding of microservices

Implementing and consuming RESTful APIs.

Expertise in relational databases

Main responsibilities

Working close with their teammates in autonomous Scrum teams

Improving our current backend and development of new services

Unit testing

Code reviews

Assisting less experienced team members

How you will spend your time

Team lead

75%
Writing quality code and tests
10%
Code Reviews
10%
Participate in architectural discussions
5%
Agile/scrum team meetings

How you will spend your time

75%
Writing quality code and tests
10%
Code Reviews
10%
Participate in architectural discussions
5%
Agile/scrum team meetings

Team lead

How we work

Scrum

Spotify squad framework

Releases on every 2 weeks

Tech stack

Additional benefits

Multisport card, fully covered by the company

Food vouchers

Additional health and dental care insurance

25 days annual paid leave

Personal annual budget for training and certifications

Stock options

Multisport card, fully covered by the company

Food vouchers

Additional health and dental care insurance

25 days annual paid leave

Personal annual budget for training and certifications

Stock options

Job type
Full-time
Job engagement
Permanent
Home office
Up to 5 days / month (after 6 months in the company)
Remote work
No
Customer facing
No
Business travel Not required but if they’re willing can go to London
Team size
Above 20 people total
Location Megapark, 115G “Tsarigradsko shose” Blvd., Sofia, Bulgaria
Stock options Yes

Job type
Full-time

Remote work
No

Team size
Above 20 people total

Job engagement
Permanent

Customer facing
No

Location
Megapark, 115G “Tsarigradsko shose” Blvd., Sofia, Bulgaria

Home office
Up to 5 days / month (after 6 months in the company)

Business travel
Not required but if they’re willing can go to London

Stock options
Yes

Apply yourself or Refer someone

Refer a person you know that could be a good fit for this job. If you cannot think of anyone specific share this job to your network.

Share to Your Network


Refer a person you know that could be a good fit for this job. If you cannot think of anyone specific share this job to your network.

Share to Your Network

Senior Java Engineer

Tide is the emerging leader in SME challenger banking in the UK and has been ranked as a Top 100 FinTech.