Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Java Software Engineer

Posted
Discussion

Summary

A Java Software Engineer in Bern develops and enhances business-critical Java backend applications, owning components, interfaces, and integrations, and contributing to solution design and cloud/OpenShift migrations. Core stack: Java 17+, Spring Boot/Framework, REST APIs, SQL, Docker, Kubernetes/OpenShift, and CI/CD.

  • Develop and further enhance business-critical Java applications
  • Take technical ownership of backend components, interfaces, and integration solutions
  • Contribute to solution design, architectural decisions, and cloud and OpenShift migrations
  • Ensure a high level of software quality through Clean Code, automated testing, and code reviews
  • Contribute across the entire lifecycle—from conception through operations and ongoing development
  • Work collaboratively with our customers in a hybrid environment

Requirements

  • Completed higher education in computer science (HF, university of applied sciences, university, or ETH)
  • At least five years of experience in professional software development projects
  • Very strong knowledge of Java, ideally Java 17+, as well as Spring Boot or the Spring Framework
  • Experience with REST APIs, SQL, relational databases, and automated unit and integration testing
  • Experience with Git, Maven or Gradle, CI/CD, and Docker and Kubernetes or OpenShift
  • Very good German and good English skills

Core Competencies

Demonstrates expertise in Java application development, particularly with Java 17+ and Spring Framework, while ensuring high software quality through Clean Code practices and automated testing. Proficient in backend component ownership, solution design, and cloud migrations, with strong collaboration skills in hybrid environments.

Highest-signal resume keywords

  • Java 17+
  • Spring Boot
  • REST APIs
  • CI/CD
  • Docker

Hard Skills

  • Java
  • Spring Framework
  • SQL
  • Automated Testing
  • Integration Testing

Soft Skills

  • Collaboration
  • Communication

Industry Keywords

  • Software Development
  • Cloud Migration
  • Clean Code
  • Hybrid Environment

Tools & Technologies

  • Git
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • OpenShift

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available