3 months ago
Bern, SwitzerlandStaff+

Responsibilities

  • Design and implement scalable, sustainable Java solutions for complex customer environments.
  • Make architecture and design decisions and ensure long-term maintainability, scalability, testability, and quality through reviews and engineering standards.
  • Provide technical guidance to project teams and customers on complex engineering, technology, and architecture questions.
  • Support the professional development of development teams as a technical sparring partner.
  • Contribute to proposals, feasibility studies, and solution designs.
  • Work in agile project teams using Scrum or SAFe.
  • Use AI-assisted software engineering tools and contribute to new approaches such as agentic engineering.

Requirements

  • Completed university, ETH, or university of applied sciences degree in computer science or a related field.
  • At least 7 years of experience analyzing, designing, and developing with Java, including Core Java, the Spring ecosystem, and JPA/Hibernate.
  • At least 2 years of experience as a Tech Lead providing technical leadership to development teams.
  • Very strong knowledge of Spring and Spring Boot, microservices architectures, and software architecture design.
  • Experience with RESTful APIs, OpenAPI, Swagger, and integration of legacy systems using SOAP and batch processes.
  • Practical expertise with relational databases, complex SQL queries, and data modeling.
  • Experience with CI/CD pipelines, containerization and orchestration, and cloud platforms.
  • Practical experience with AI and AI-assisted development, plus interest in agentic engineering approaches.
  • Fluent written and spoken German and English.

Benefits

  • Work in a dynamic environment with modern working practices and an emphasis on AI.
  • Access training, coaching, career development, and opportunities to work across diverse projects, customers, and technologies.
  • Flat hierarchy and collaborative, multicultural environment.
  • 41-hour workweek with flexible working hours, possibility of home office, and at least 25 vacation days.
  • Ergonomic and flexible workplace in Zurich or Bern, with work either on-site at customers or in-house.
  • Benefits include mobile-phone or business-phone contributions, half-fare travel subscription, first-class business train travel, pension fund models, worldwide private non-occupational accident insurance, sickness daily allowance insurance, and fleet discounts.

Tech Stack

AWSDockerGitLab CI/CDJavaJenkinsKubernetesMicrosoft SQL ServerOpenShiftPostgreSQLSOAPSpring BootSQL

Categories

Evangelical Lutheran Church in America

About Evangelical Lutheran Church in America

1,001-5,000 employees

The Evangelical Lutheran Church in America is a U.S. Christian denomination that coordinates churchwide programs, theological resources, and ministries for congregations, synods, and partners. Founded in 1988 and headquartered in Chicago, it serves about 3.3 million members in more than 9,000 worshiping communities across all 50 states and the Caribbean, funded primarily by congregational benevolence, donations, and endowments, and operating initiatives in leadership development, education, disaster response, and global mission.

Contact me