Senior Backend Engineer (Java) Berlin, Germany
Jobs list

Senior Backend Engineer (Java)

Berlin, Germany

Benefits

Visa Sponsorship if necessary
Relocation Assistance
Resume Enhancement Tips
Interview Preparation

About the company:

This German company enables asset and wealth managers to digitalize their business models by providing the required Platform as a Service. This includes applications for core processes (client relationship management, online onboarding, invoicing, etc.) as well as third-party connections. Within less than five years, the company has grown to over 100 employees.

Your Role:

As a Senior Backend Engineer, you will work as part of a cross-functional agile team. Your main responsibility will be to design and implement complex technical and business features, working closely with your fellow developers, product managers, and test engineers. You will support juniors within or outside your team to improve, through expert advice, design and code review, and knowledge sharing. You will be one of the senior software engineers who shape the future of the platform through your ideas and suggestions.

What will keep you challenged?

  • Designing and implementing a state-of-the-art platform using the latest design concepts and frameworks
  • Continuously improving product quality and developer productivity by designing flexible and resilient components, writing easy-to-understand, maintainable and testable code
  • Collaborating with a team of product managers, frontend and backend developers, DevOps engineers, and executive stakeholders

Tech stack: 

The platform consists of dozens of microservices which are mainly based on Java 11 (Spring) and NodeJS. Backend services communicate through Apache Kafka. The backend communicates with the frontend through REST API. Data is stored in PostgreSQL. Services run in Docker containers on three AWS data centers in high availability mode, managed by Kubernetes. The frontend is based on React. For source control and continuous integration, the team is using GitLab. The development process is based on Scrum with two-week sprints.

 

Your qualification:

  • Expert knowledge of Java and common open-source frameworks, especially Spring
  • Experience building API-based solutions with REST
  • Experience working in a microservice environment
  • Experience with streaming architectures, preferably Kafka
  • Knowledge of relational and document databases
  • Knowledge of current design practices
  • Experience with agile software development and standard tools
  • Good communication skills in written and spoken English
  • University degree in Computer Science or related fields

Pluses:

  • Experience with Event Sourcing
  • Experience working with Docker, Kubernetes, or AWS
  • Working knowledge of tools like JUnit, JMeter,Glowroot, Jira, and Confluence

Relocation support:

You don't just get a new full-time IT job abroad, you are becoming a part of something bigger – the team of awesome techies where every single individual matters. We care about you and aim to make your move abroad as smooth as possible. Besides a relocation bonus and housing search assistance, the hiring company will provide you with advice on things such as insurance needs, opening a bank account, etc.

Additional information:

What will keep you happy?

  • An outstanding, highly motivated, and international team that values a positive and open working environment – and a group of people who genuinely appreciate and support each other 
  • An inspiring momentum to reshape the wealth management industry by replacing legacy IT with a modern, sustainable IT platform 
  • Everything you need to excel in your profession, backed by some of the world's most recognized investors 
  • Enjoy an open corporate culture without a dress code, with flexible working hours and remote office options
  • Beautiful loft-style office, situated in bustling Prenzlberg just a few minutes from Alexanderplatz - a lunch and after-work Dorado at your doorsteps 
  • An employer that welcomes diversity and actively promotes equal opportunities on every level 

Contacts

For additional details on this role contact – Anna Kalniei

kalniei
anna.kalniei@relocateme.tech

Have a great day!

Senior Backend Engineer (Java) job with relocation support (including visa sponsorship)

Berlin, Germany