Senior Full Stack Developer (all genders)
What is Senior Full Stack Developer (all genders)?
Senior Full Stack Developer (all genders) is a professional role at Hubject Gmbh based in Deutschland: Berlin. This role offers competitive compensation and the opportunity to work in the technology sector with modern tools and methodologies.
Employment Type: Types: Experienced, Permanent, Full time / Remote: false
Work Arrangement: Remote work available with flexible scheduling
Industry: Information Technology & Professional Services
Complete Job Description
Your challenge
As a Senior Full Stack Software Engineer (all genders), you will play a key role in building and evolving Hubject's cloud-native eMobility platform. Working across backend, frontend and cloud infrastructure, you will design, develop and operate scalable, secure and high-performing applications that power electric mobility worldwide. You will collaborate closely with Product, Architecture, QA and DevOps to deliver reliable software, shape technical decisions, and continuously improve our engineering practices.
Why Hubject
We are working on the most important growth topics
We are an international team of very motivated eMobility enthusiasts
Your Tasks
- Design, develop and maintain scalable full-stack applications using Java, Spring Boot, Angular and TypeScript.
- Build secure REST APIs and intuitive, responsive user interfaces while following clean code and software engineering best practices.
- Develop and operate cloud-native applications on AWS using Docker, Kubernetes and modern CI/CD pipelines.
- Ensure high software quality through automated testing, code reviews, performance optimization and continuous improvement.
- Collaborate closely with Product Owners, Designers, QA, Architects and DevOps teams throughout the software development lifecycle.
- Troubleshoot, analyze and resolve complex technical issues while improving application reliability, scalability and security.
- Mentor other engineers, contribute to technical discussions and help establish engineering best practices across the team.
Your Profile
- Several years of experience developing full-stack applications using Java, Spring Boot, Angular, TypeScript, HTML5 and SCSS.
- Strong understanding of microservices, REST APIs, distributed systems and modern software architecture.
- Hands-on experience with AWS, Docker, Kubernetes, CI/CD pipelines and Git in cloud-native environments.
- Experience with relational and NoSQL databases (e.g. PostgreSQL, DynamoDB, Redis) and automated testing frameworks.
- Solid knowledge of clean code principles, software design patterns, secure software development and performance optimization.
- Excellent problem-solving skills, ownership mindset and ability to work effectively in cross-functional Agile teams.
- Bachelor's degree in Computer Science (or equivalent practical experience)
Language
- Fluent in English (company language)
Start date
- as soon as possible
Location
Hybrid set-up:
(Remote within Germany possible)
Find more English Speaking Jobs in Germany on Arbeitnow
What skills are required for this senior full stack developer (all genders)?
The essential skills and qualifications for this position include:
Additional preferred qualifications may include problem-solving abilities, strong communication skills, and experience working in collaborative team environments.
What type of employment is this senior full stack developer (all genders)?
This is a Types: Experienced, Permanent, Full time / Remote: false position offering:
- Competitive compensation in EUR currency
- Remote work flexibility
- Professional development opportunities
- Modern technology stack and tools
How can I apply for this senior full stack developer (all genders)?
To apply for this position, you have the following options:
Apply Online
Submit your application directly through the original job posting for the fastest response.
Contact Person
Hubject Gmbh
Application Tips
- Tailor your application to highlight relevant experience
- Include specific examples of your technical skills
- Mention your availability and preferred start date
- Research the company and role before applying