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
This is your employer
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