Senior Java Developer
Location: Munich (80% remote)
Our client is seeking an experienced Full Stack Developer with strong proficiency in Java, Angular, and TypeScript to support the design and development of scalable front-end and back-end applications. This role involves working across the entire software lifecycle and contributing to technical strategy and lead development efforts.
Key Responsibilities:
- Design, implement, and maintain complex software features within a collaborative team environment.
- Propose software architecture solutions and evaluate them with team members.
- Lead smaller-scale projects or the development of significant feature sets.
- Participate in cross-team discussions to shape technical direction and departmental objectives.
- Address high-impact support requests with technical depth and efficiency.
- Maintain and improve CI/CD pipelines and the overall build and release processes.
Requirements:
- Degree in Computer Science, IT, Mathematics, or equivalent technical training/experience.
- 5+ years of professional software development experience.
- Strong in Java (OOP), Angular, and TypeScript.
- Solid experience with Spring (Boot, MVC, Testing) and JPA.
- Proficient with IntelliJ IDEA, Maven, Git.
- Knowledge of CI/CD pipelines and release processes.
- Skilled in designing algorithms and software structures for new challenges.
- Proven ability to own and deliver project components.
- Comfortable adopting new technologies and working in collaborative teams.
- Focused on writing clean, maintainable, high-quality code.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Senior Software Engineer
2026-05-28
Fullstack Software Engineer (f/m/d)
2026-05-21
- Posted
- Jul 09, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Munich
- Company
- MAM Gruppe
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Senior Software Engineer
2026-05-28
Fullstack Software Engineer (f/m/d)
2026-05-21