Logo ALPAS GmbH

Senior Backend Engineer

Job

  • Level
    Senior
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you develop scalable backend systems using Java and GoLang, build microservices, enhance architecture, and ensure user experience during the migration from legacy systems.

    Job Technologies

    Your role in the team

    • We are seeking a highly skilled Senior Backend Engineer - Java / GoLang to join our dynamic team.
    • In this role, you will play a critical part in building and maintaining a reliable, scalable backend system that supports both external and internal customer experiences.
    • You will have the opportunity to connect Data Science and Enrichment processes with our Frontend architecture while owning datasets and project data to drive impactful outcomes.
    • Decomposition of a legacy Java monolith into GoLang microservices.
    • Ensure uninterrupted service for existing users during migration.
    • Sunset a legacy system that still powers the experience of external and internal stakeholders.
    • Build out the GoLang microservices architecture.
    • Operate legacy Java application during migration process to have an uninterrupted user experience.
    • Develop and discuss Alpas' Backend Architecture.
    • Collaborate closely with stakeholders, in particular engineers and product colleagues.
    • Promote Engineering Excellence (Testing, Monitoring, Clean Code, how to build reliable applications in a microservice landscape).
    • Centralise services so that they can be leveraged for multiple product lines.
    • Drive design and implement new architecture architecture.
    • Build scalable, reliable backend APIs to support a world-class customer experience.
    • Support the existing backend.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Java, Spring Boot.
    • Familiarity with GoLang.
    • Event-driven Architecture.
    • Databases (PostgreSQL or other relational, document-oriented DBs).
    • Infrastructure and DevOps: Google Cloud (or Azure), Docker, Terraform, CI/CD, Github.
    • Solution-oriented mindset.
    • Strong team player.
    • Professional communication.
    • API Design + general Service-To-Service communication.
    • Site Reliability Engineering.
    • System Monitoring.
    • Fluent in English (C1 level), German language.

    Experience

    • Java+Spring, 3+ years.
    • Backend Engineering, 5+ years.
    • Experience with AI coding assistants.

    This text has been machine translated. Show original

    What we offer

    • High ownership and responsibility to manage your own projects.
    • See your work deliver immediate results for stakeholders and collaborate closely with our Product team.
    • Work in a fast-paced environment with challenging tasks (zero-boredom guarantee).
    • Rapid development with a steep learning curve.
    • Awesome team events and an inclusive company culture with a diverse team.
    • A hybrid work environment and a nice office in Berlin, Prenzlauer Berg.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    ALPAS GmbH

    ALPAS GmbH

    ALPAS GmbH, based in Berlin, offers innovative AI-driven software solutions for optimizing supplier discovery and management. Their focus is on supporting procurement teams in the industry.

    Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo ALPAS GmbH

    Senior Backend Engineer

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs