Senior Fullstack Engineer Java/Angular

KI group

Job

You develop fullstack solutions using Java, Spring Boot, and Angular, work on APIs and distributed systems, and orchestrate technical issues within the customer context until resolution.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Are you an experienced Fullstack Engineer who wants to not only implement software but also understand, design, and reliably deploy it into production?
  • With us, you work with Java, Spring Boot, and Angular in demanding corporate environments.
  • It's about more than just individual features.
  • Good software for us arises from the interplay of requirements, architecture, development, security, operations, and a deep understanding of the respective customer context.
  • Our client environments often consist of complex system landscapes with many applications, APIs, interfaces, gateways, permissions, pipelines, and operational processes.
  • You should be eager to understand these contexts and develop solutions that are technically sound and fit into the bigger picture.
  • You work closely with the client and maintain direct communication with developers, product owners, architects, as well as platform, security, infrastructure, and operations teams.
  • At the same time, the way we develop software is changing.
  • Some of our projects are already working intensively with AI and agent-based solutions, while other client environments are still developing more traditionally.
  • We are looking for senior engineers who are comfortable in both worlds and can effectively utilize modern engineering tools.
  • As a Senior Fullstack Engineer, you will be responsible for your technical topics from requirements through implementation and integration to reliable operation.
  • You understand technical and professional requirements, develop viable solutions, and bring your experience into technical decisions.
  • In addition to keeping an eye on the code, you also consider architecture, interfaces, security, operations, maintainability, and the existing system landscape.
  • You recognize dependencies and risks early, involve the right stakeholders, and independently drive technical issues towards a viable solution.
  • If an interface is unclear, a permission is missing, a pipeline is blocked, or the documentation does not provide all the answers, you analyze the issue, speak with the right people, and work together with them to find a solution.
  • You develop and design full-stack solutions with Java, Spring Boot, and Angular.
  • You understand technical requirements and work with the team to develop viable technical solutions.
  • You familiarize yourself with existing applications, interfaces, and complex enterprise architectures.
  • You develop and integrate APIs and services into distributed system landscapes.
  • You contribute your architectural and system understanding to technical decisions.
  • You already consider security, operations, and maintainability during the design and development phases.
  • You work with automated tests, CI/CD pipelines, as well as modern build and deployment processes.
  • You analyze technical dependencies and clarify open questions directly with the relevant contacts on the client side.
  • You actively participate in code reviews, architecture, and solution discussions.
  • You identify technical risks early and make them transparent.
  • You utilize AI-powered development tools and coding agents where they are appropriate and permitted within the respective client environment.
  • You critically evaluate AI-generated solutions in terms of functionality, architecture, security, testability, and maintainability.
  • You work together with the team to ensure that requirements result in secure, maintainable, and reliably operable software.
  • AI-supported software development is not a separate specialty for us, but increasingly part of modern engineering work.
  • In some of our projects, we already use Coding Agents for analyzing and refining requirements, solution design, implementation, testing, refactoring, and documentation.
  • The technical understanding of the engineer remains crucial.
  • You should formulate requirements and tasks precisely, critically assess proposed solutions, and evaluate results in terms of architecture, security, quality, testing, maintainability, and the respective system context.
  • For us, it's about finding the right balance between our own implementation, automation, and human evaluation.

Our expectations of you

Qualifications

  • Good understanding of APIs, interfaces, and microservices
  • Solid architecture and system understanding
  • Understanding of CI/CD as well as build and deployment processes
  • Awareness of security, operations, and software quality
  • Ability to familiarize yourself with complex and established system landscapes
  • Independent and structured working style
  • Enjoyment in technical exchange with clients, colleagues, and other specialists
  • Willingness to consider technical requirements and view technical solutions in the overall context
  • Openness to AI-assisted development, coding agents, and new engineering work methods
  • Fluent German skills
  • Understanding of information security, auditability, or regulatory requirements
  • Knowledge in DevSecOps, Observability, or Cloud Environments

Experience

  • Extensive several years of experience in software development with Java and Spring Boot
  • Good practical experience with Angular
  • Experience with modern fullstack applications and distributed systems
  • Experience with testing, refactoring, and maintainable codebases
  • Ideally experience with Jenkins or comparable tools
  • Experience in banking, insurance, or other regulated industries
  • Experience with more complex CI/CD and deployment processes
  • Practical experience with AI coding tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT, JetBrains AI, or comparable tools
  • Initial practical experience with agent-supported development processes

What we offer

  • You work in a hybrid model with regular presence in Wiesbaden.
  • The on-site component typically accounts for around 30-40%, depending on the project phase and coordination requirements.
  • The position is intended as a permanent employment.
  • The annual gross salary ranges from €59,000 to €86,000, depending on your experience, technical profile, and professional development so far.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Wiesbaden
    Hessen, Germany

About your employer

We are a team of 250 entrepreneurs, creatives, and problem-solvers with deep roots in the tech and start-up world. Our complementary skills and broad range of experience in the digital realm allow us to thrive in any challenge and make a maximum impact - from inception to angel investment to developing digital solutions for our clients and building companies from the ground up.

Company size
250+ Employees
Language
English
Company type
Digital Agency
Work model
Onsite, Hybrid, Full Remote
Industry
Consulting · Internet, IT, Telecommunication
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...

    • Angular
    • TypeScript
    • JIRA
    • JavaScript
    • CSS
    • Confluence
    • +1
    • +3

Senior Fullstack Engineer Java/Angular

KI group