{bc}
linkedin

Senior Software Engineer (Full Stack) — Java & React

Zühlke Group
London, GBR
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
KotlinJavaJVM ecosystemAPI design and developmentReactTypeScript

Full Job Posting

About Zühlke

Zühlke is a global transformation partner founded in Switzerland in 1968, with offices across Europe and Asia.

Its teams work in technology strategy, business innovation, digital solutions, applications, and device and systems engineering.

The company works in complex and regulated sectors including health and finance.

The role

Senior hands-on role in a high-performing engineering squad, building and operating business-critical digital services.

Backend-led full stack work using Kotlin or modern Java and the wider JVM ecosystem, with React and TypeScript for web interfaces.

Work with product managers, designers, engineers and architects across discovery, implementation, deployment, production support and improvement.

Take ownership of significant features and services, contribute to technical decisions, support engineers and uphold engineering quality.

How you will make an impact

  • Build and maintain reliable JVM services; design APIs and integrations and contribute to API standards and documentation.
  • Deliver end-to-end features and create effective automated tests using test-first and test-informed practices.
  • Experiment with AI-assisted engineering tools where valuable and validate outputs for correctness, security and maintainability.
  • Contribute to event-driven workflows, asynchronous processing, technical discovery, architecture discussions and code reviews.
  • Improve build, test and deployment pipelines; embed logging, metrics and distributed tracing.
  • Consider operational, security and governance implications; address technical debt, performance and reliability risks.
  • Share knowledge, support collective code ownership and contribute to a collaborative team culture.

What is important

  • Strong commercial server-side development experience with Kotlin or modern Java; Java 17 or later is preferred.
  • Good JVM and backend development knowledge, API experience, and understanding of reliability, maintainability, performance and security.
  • Proven automated testing experience and practical relational database experience.
  • Modern frontend development experience; React and TypeScript are preferred examples.
  • Familiarity with CI/CD, production support and collaborative agile product teams.
  • Curiosity about AI-augmented engineering and willingness to develop new ways of working; daily AI tool use is not expected.
  • English application documents, including a CV and cover letter, are requested.

Desirable experience

  • AI-assisted development tools; asynchronous and event-driven architectures; Spring Boot, Quarkus, Micronaut or Ktor.
  • Cloud platforms such as AWS, Azure or GCP; containers; relational, NoSQL or other persistence technologies.
  • Shared platforms, common services, greenfield foundations, REST API design and observable systems.
  • Regulated or financial-services environments, payments, transaction processing or other business domains.
  • Equivalent experience with comparable technologies will be considered.

Success in the role

  • Deliver production-ready features and build reliable, reusable services and APIs.
  • Improve service reliability, performance and operability; use emerging tools thoughtfully and responsibly.
  • Contribute to technical decisions, API standards, code reviews and safe, efficient releases.
  • Support a culture of learning, collaboration and shared responsibility.

Working environment

  • Work in a cross-functional engineering squad with product, design and delivery colleagues; the role remains substantially hands-on.
  • Some projects may involve client-site work, direct client collaboration and occasional travel or agreed onsite working, depending on project requirements.

What the company offers

  • Flexible working hours and the possibility of working from home.
  • Potential profit share in addition to annual salary, based on the company's previous-year success.
  • Global colleague community, learning opportunities and company events.
  • Investment in employee development and skills growth.

Application notes

  • Submit application documents in English.
  • Applicants are welcome even if they do not meet every listed requirement.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today