Independent development and implementation of modern backend and frontend software components
Technical implementation of projects, including coordination with internal teams, partners and customers, and support with integration and configuration
Implementation of functional requirements in the central business logic of our applications
Analysis, diagnosis and sustainable resolution of defects to ensure the highest software quality
Contribution across the entire development lifecycle – from requirements analysis through architecture and implementation to testing and deployment
Requirements
Degree in Computer Science, Business Informatics or a comparable qualification
Several years of professional experience in software development
Strong quality awareness and experience with code reviews and software design
Very good knowledge of Java and an IDE such as Eclipse, Spring Boot, REST services, microservices, PostgreSQL, Hibernate, Elasticsearch
Web knowledge in HTML, CSS, JavaScript and MVC frameworks is an advantage
Experience with agile development methodologies (Scrum, Kanban)
Strong communication skills, team spirit and high self-motivation
Fluent German and good English skills
Tech Stack
ElasticSearch
Hibernate
Java
JavaScript
Postgres
Spring
Spring Boot
SpringBoot
Benefits
Permanent employment contract and long-term prospects
Flexible and hybrid working options
Performance-based bonus payments after successful completion of the probationary period
Discounted Deutschlandticket for your commute
Free fruit, drinks & regular company and team events
28 days of vacation for your rest and recovery
Employer contribution to the company pension scheme
Anniversary payments for long-standing service
Modern, air-conditioned workplace in Prenzlauer Berg