
Software Engineer (Java / Spring Boot / React)
- Freiburg
- Befristet
- Vollzeit
- Design, develop, and operate innovative functionalities for a customer- and agent-facing B2B billing system.
- Develop and refactor complex backend components using Java, Spring Boot, and OPA.
- Implement user-friendly frontend elements with React.
- Refine and optimize SQL queries to improve overall system performance.
- Conduct code reviews, ensuring high-quality output aligned with technical objectives.
- Perform deployment and release activities as well as monitor and manage system errors.
- Take ownership of system availability as part of the on-call service.
- Collaborate within a small, well-established team that values human interaction, while being part of a scaled Agile organization in the telco domain.
Education: Bachelor's Degree in Informatics (or equivalent). Additional certifications are a plus.
Core Skills:
- Strong Java, Spring/Spring Boot, Maven
- Solid SQL and relational database design (PostgreSQL preferred)
- Git (PR-based workflow), CI/CD, SCRUM/SAFe Agile
- Docker and application packaging
- System design & architecture experience
- GraphQL
- Frontend SPA development with JavaScript and React