full-stack developer
Tüv Saar Group
Großmehring, Germany
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
IntermediateJob location
Remote
Großmehring, Germany
Tech stack
Java
Agile Methodologies
Bootstrap
CSS
Software as a Service
Code Review
Relational Databases
DevOps
Github
Design of User Interfaces
PostgreSQL
RabbitMQ
Systems Architecture
TypeScript
Okta
Tailwind
Delivery Pipeline
Spring-boot
Backend
GIT
SASS
Angular
Kubernetes
GraphQL
Front End Software Development
REST
Terraform
Software Version Control
Microservices
Job description
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
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
About the company
We are a small, international team of experienced developers building a scalable, multi-tenant SaaS application. We value craftsmanship, collaboration, and continuous learning in a friendly, open-minded environment.