Senior Software Developer Java / all genders

Would you like to be part of our success? As Senior Software Developer Java (all genders) you become part of our international team and will literally write our success-story – in code language.

Elinvar is a WealthTech Platform as a Service, enabling asset & wealth managers to digitalize their business models. The multi-tenant platform offers service packages for core processes as well as third party connections. Elinvar’s partners profit from the combination of leading technology and the optimal regulatory setup as Elinvar holds all necessary BaFin licenses. With this comprehensive approach, Elinvar creates the unique opportunity for its partners to execute new business models, to access new value chains and to optimize their costs. As all partners in the ecosystem combine their core competencies, together they generate maximum customer value. The best solutions arise through partnership.

About the technical stack: The platform consists of 100+ microservices and microfrontends which are mainly based on Java and Spring Boot. Backend services communicate through Kafka. The backend communicates with frontend through Rest API. Data is stored in Postgres. Services run in Docker containers on three AWS data centers in high availability mode, managed by Kubernetes. The frontend is based on React.JS and Typescript. Targeting a high test coverage we are using React Testing Library and interactive Storybook tests. We use GitLab for source control and continuous integration. In our agile development processes we are following either Scrum or KANBAN methodology.

As Senior Software Developer Java (all genders) you will be part of an engineering squad, working in cross-functional teams to develop and evolve our Platform as a Service (PaaS) according to our clients needs.

What will keep you challenged

  • Designing and implementation of our backend services and complex core application
  • Working with cutting-edge technologies to build an innovative product from scratch
  • Leading by example and evaluating different approaches and methodologies in development
  • Continuously improving productivity and sustainability with great coding, QA and release practices
  • Collaborating with a team of product managers, data analysts and executive stakeholders
  • Sharing your knowledge and experience with the team

What are we looking for

  • Java (SE) expert with at least 4 years’ experience in backend development
  • University degree in Computer Science or a related engineering field
  • Solid knowledge of Object Oriented Design (Functional Programming is a plus)
  • Experience with Middleware Architecture or Message Queues (Kafka is a plus)
  • Experience in building API based solutions
  • Operational knowledge of SQL databases (PostgreSQL is a plus)
  • You always stay on top of current tech industry trends
  • Prior experience with source control tools – Git, Github, Gitlab
  • You love working in agile teams, JIRA and Confluence are no strangers to you
  • Good communication skills, high proficiency in English, German language skills are a plus

What will keep you happy

  • Open corporate culture without dress code, with free drinks and barista-style coffee approved by our coffee-loving CEO
  • Our office language is English and we enjoy working with colleagues from 35+ different countries
  • Our hybrid working model offers the best of both worlds: work remotely within Germany and in the office
  • Make use of our Remote Abroad policy and enjoy your workations
  • Gather at least once a month during team week to connect personally
  • Situated in Berlin and Magdeburg, you’ll find our modern offices in the city center
  • 28 vacation days, flexible working hours, part-time options and family friendly solutions to ensure a healthy work life balance
  • Yearly L&D budget to excel your professional skills and free access to our office library to update your knowledge
  • Events and activities to get together and share fun with your team or the whole company
  • Urban Sports Club subsidy to support your personal fitness
  • Relocation support (incl. visa sponsorship) and free German courses to help you settle in
  • Your choice of laptop (MacOS or Windows) and additional work equipment
  • Discounts for regional or interregional public transport

At Elinvar, we don’t let each other down; we only succeed as a team. You will join an outstanding, highly motivated and international team that values a positive and open working environment – and an employer that welcomes diversity and actively promotes equal opportunities on every level. Simply – a group of people who genuinely appreciate and support each other. Join us now!

Interested? Apply online via our portal to join the Elinvar Team. We’re looking forward to being in touch!

More information about our team and your benefits you can find here.