(Senior) Fullstack Engineer — Angular / Java (m/f/d) at ista SE
berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

18 Nov, 26

Salary

0.0

Posted On

20 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Full job description

IT / Essen Head Office / Hybrid / Full-time / iSE02713

Location: Essen Head Office or Berlin

Welcome to ista

At ista, we support property owners and managers in making their buildings future-proof and climate-neutral. This includes measuring, billing, and making energy consumption transparent. In this way, we help save energy and reduce CO2 emissions. We work towards this goal with over 6,600 employees in 21 countries. We offer you the security of a successful company and the flexibility of an agile work environment. Join us in shaping the future.


At ista, everyone is welcome, regardless of age, gender, origin, sexual orientation, religion, or disability. We are proud to be part of a diverse team. We foster a collegial environment and support one another. Work-life balance is particularly important to us. We also place great value on the professional development of our employees, which is why we offer everyone opportunities for further training and advancement.

This is what you can expect from us

  • Development of Angular micro frontends and their integration into the portal shell using module federation
  • Further development of our shared design system and component library (ista-ui), as well as participation in the continuous Angular version migration.
  • Design, development and operation of the associated Java backends, microservices (Spring Boot) and REST APIs
  • Implementing event-driven integrations with Azure Service Bus
  • Running cloud-native applications on Kubernetes, including CI/CD via our Internal Developer Platform (IDP)
  • Ensuring code quality, test coverage, performance, and accessibility through code reviews, clean code principles, and automation.
  • Contributing to frontend architecture and technology decisions within the chapter
  • Continuous development of engineering practices, including AI-supported development (e.g., GitHub Copilot, Claude Code)
  • For senior level: Technical leadership within the squad, mentoring of colleagues, and responsibility for larger components and technical areas (ownership).

This is what you bring with you

Must-have

  • Completed studies in computer science, software engineering, or comparable practical experience
  • At least 2 years of experience in full-stack web development (Software Engineer) or at least 5 years (Senior Software Engineer)
  • Proficient use of Angular and TypeScript, especially in the areas of component architecture, RxJS and state management
  • Experience with Java, Spring Boot, microservices and REST APIs
  • Experience with Docker, Kubernetes, DevOps practices, and CI/CD pipelines
  • Experience in working with relational and NoSQL databases
  • Familiarity with cloud-native concepts (our target platform is Microsoft Azure)
  • Experience in agile teams and working methods (e.g. Scrum)
  • Fluent English skills (working language in the team) and German skills at least at B2 level.
  • For senior-level: Practical experience with micro-frontend architectures, ideally based on module federation.

Responsibilities
Loading...