full-stack developer
Role details
Job location
Tech stack
Job description
Vollzeit
- Typ Festanstellung
Gewünschte Fähigkeiten & Kenntnisse
API Kubernetes RabbitMQ User Experience TypeScript SASS PostgreSQL Solid Java UI Entwicklungsumgebungen Design Security GraphQL RESTful API Mobile App CSS GIT GitHub Support SaaS DevOps Continuous Integration Frontend Flexibilität, We are looking for a mid-level full-stack developer to join our team and help build a modern, secure, multi-tenant platform. You will work on both the Angular frontend and Spring Boot backend, collaborating closely with senior developers to design, develop, and maintain features while ensuring performance, security, and scalability.,
- Build responsive, modern user interfaces with Angular (latest version)
- Develop backend services using Java and Spring Boot
- Work with PostgreSQL to design and optimize multi-tenant data models
- Implement secure authentication/authorization flows using Keycloak
- Assist in building features for a scalable, maintainable multi-tenant architecture
- Collaborate in a small Agile team with experienced developers
- Participate in code reviews, testing, and documentation
- Support continuous improvement of processes and system architecture,
- Exposure to modern technologies and best practices (Angular 20, Spring Boot, Keycloak, PostgreSQL)
- Flexible work environment with a supportive culture
- Chance to contribute to architectural decisions, * Agile Methodologie, AngularJS, Architektur, Backend, Bootstrap, CSS, Code-Review, Datenmodelierung, Devops, Front End, Git, Github, Graphql, Internationalisierung, Java, Kubernetes, Liefer-Pipeline, Mandantenfähigkeit, Microservices, Okta, Postgresql, Prozessoptimierung, Rabbitmq, Relationale Datenbanken, Restful APIs, Saas, Sass, Schreiben von Dokumentation, Software Version Control, Springboot, Systemarchitektur, Tailwind, Terraform, Testen, Typescript, Ui-Design
Persönliche Fähigkeiten
- Anpassungsfähigkeit, Freundlichkeit, Höflichkeit, Neugier, Positive Einstellung, Problemanalyse, Teamarbeit
Requirements
- Solid experience with Java and Spring Boot
- Experience with PostgreSQL and relational data modeling
- Understanding of RESTful API design
Frontend
- Strong experience with Angular (preferably Angular 15 )
- Solid TypeScript skills
- Hands-on experience with modern CSS frameworks, specifically Bootstrap and Tailwind
General
- Familiarity with Agile development practices
- Understanding of multi-tenant application concepts
- Experience with Git version control
- Fluent in English
Bonus Skills
- SCSS/Sass expertise
- Experience with Keycloak or similar identity providers
- Experience with RabbitMQ, GraphQL
- Familiarity with DevOps, Kubernetes, Terraform, GitHub Actions, CI/CD pipelines
- Experience with internationalization (i18n)
- Knowledge of German
Mindset & Soft Skills
- Open-minded, respectful, and collaborative
- Flexible and adaptable to changing requirements
- Takes ownership and pride in their work
- Eager to learn from experienced team members
- Strong problem-solving abilities
- Good eye for UI/UX details