Java Software Engineer

Zuehlke

United States

Híbrido

USD 120.000 - 180.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Profit sharing
Global Zühlke community
Flexible working hours

Descripción de la vacante

Zühlke ищет Advanced Software Java Engineer для разработки и поддержки бэкэнд-микросервисов на Java 21 и Spring Boot. Вы будете работать над архитектурой, REST API и интеграциями, обеспечивая качество и устойчивость приложений.

Вам предстоит реализовывать API, взаимодействовать с базами данных PostgreSQL, настраивать CI/CD через GitLab и работать в Kubernetes, применяя лучшие практики чистого кода и тестирования.

Formación

  • Сильный опыт работы с Java (17+) и Spring Boot
  • Глубокие знания экосистемы Spring (Spring Web MVC, Spring Data JPA, Spring Security)
  • Опыт проектирования и потребления REST API
  • Хорошие знания SQL и реляционных БД (PostgreSQL)
  • Опыт автоматизированного тестирования (unit и integration), JUnit 5 и Mockito
  • Базовые знания Kubernetes, Docker и cloud-native сред
  • Опыт работы с Gradle и Git workflows
  • Понимание объектно-ориентированного дизайна и микросервисной архитектуры
  • Опыт работы с BPMN (Flowable, Camunda)
  • Опыт работы с Apache Camel и/или другими интеграционными фреймворками
  • Опыт с Kafka или аналогичными архитектурами событий
  • Знания OAuth2/OpenID Connect и Keycloak
  • Опыт работы с хранилищами S3-совместимыми (MinIO)
  • Опыт с Helm, GitLab CI/CD, Azure (AKS)
  • Знакомство с инструментами наблюдаемости (Prometheus, Grafana) и QA-инструментами
  • Знакомство с MapStruct, ArchUnit или Testcontainers
  • Рабочее владение немецким языком

Responsabilidades

  • Разработка и сопровождение бэкэнд-микросервисов на Java 21 и Spring Boot
  • Проектирование и реализация REST API, документация OpenAPI
  • Интеграции и обмен сообщениями через Camel и Kafka
  • Работа с PostgreSQL через Spring Data JPA/JDBC, миграции схем через Flyway
  • Работа с BPMN Flowable для автоматизации процессов
  • Обеспечение безопасности сервисов через Spring Security, OAuth2 и Keycloak
  • Писать чистый, тестируемый код (JUnit 5, RestAssured, WireMock)
  • Работа с контейнерами в Kubernetes через Helm и GitLab CI/CD
  • Участие в code review и развитие практик
  • Мониторинг и диагностика продакшн-сервисов (Prometheus, Grafana)

Conocimientos

Java 17+
Spring Boot
REST APIs
SQL
Kubernetes
Docker

Herramientas

OpenAPI
PostgreSQL
Flowable
Camel
Kafka
JUnit 5
Mockito
GitLab CI/CD
Helm
Grafana
Prometheus
MinIO
Keycloak

Descripción del empleo

Описание

Founded in Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter today while adapting for tomorrow’s markets, customers, and communities. Our multidisciplinary teams specialise in tech strategy and business innovation, digital solutions and applications, and device and systems engineering. We excel in complex, regulated spaces including health and finance, connecting strategy, tech implementation, and operational services to help clients become more effective, resilient businesses. If you share our values and want to do the best work, for the right reasons, we can offer you the chance to do it on a global scale and play a real role in shaping our exciting journey. We are looking for an Advanced Software Java Engineer, to join our development team. In this role, you will build backend microservices using Java 21 and Spring Boot. You will work with a strong focus on clean architecture, reliability,and maintainability. You will own features end to end, from API design to production on Kubernetes.


Задачи

Develop and maintain backend microservices using Java 21 and Spring Boot 4 Design and implement REST APIs documented with OpenAPI, and integrate with other internal and external services Build integrations and messaging flows with Apache Camel and Kafka Work with PostgreSQL through Spring Data JPA/JDBC, and manage schema changes with Flyway Model and automate business processes with the Flowable BPMN workflow engine Secure services with Spring Security, OAuth2 and Keycloak Write clean, well-tested code with JUnit 5, RestAssured and WireMock Work with containerized applications deployed to Kubernetes with Helm and GitLab CI/CD Participate in code reviews and contribute to best practices Monitor and troubleshoot services in production with Prometheus and Grafan


Требования

Strong experience with Java (17+) and Spring Boot Solid knowledge of the Spring ecosystem (Spring Web MVC, Spring Data JPA, Spring Security, Validation) Experience designing and consuming REST APIs Good knowledge of SQL and relational databases, ideally PostgreSQL Experience with automated testing (unit and integration), including JUnit 5 and Mockito Basic understanding of Kubernetes, Docker, and cloud-native environments Familiarity with Gradle and Git-based workflows (merge requests, code reviews) Good understanding of object-oriented design, clean code, and microservice architecture Experience with BPMN workflow engines (Flowable, Camunda) Experience with Apache Camel or other enterprise integration frameworks Experience with Kafka or other event-driven architectures Knowledge of OAuth2 / OpenID Connect and Keycloak Experience with S3-compatible object storage (e.g. MinIO) Experience with Helm, GitLab CI/CD, and Azure (AKS) Familiarity with observability tools (Prometheus, Grafana) and code quality tools (SonarQube) Experience with MapStruct, ArchUnit, or Testcontainers Working knowledge of German


Условия


  • Work life blend: we offer a safe & healthy workplace, with flexible working hours and the possibility to work from home

  • Profit share scheme: In addition to your annual salary, you may receive a profit share defined by the company’s success in the previous year

  • Global and Diverse Zühlke community: witness how colleagues from all our 16 offices across the globe come together to create a unique, positive and inclusive work culture, learning from one another at annual team camps, and celebrating year-end parties and other local festivities

  • Committed to development: we are committed to the growth of our people and are investing in your development. We’re empowering you to build the skills you need to make a positive impact, both personally and for our clients, today and in the future.

  • For benefits that we offer please go to this link for Bulgaria.


We welcome people from all backgrounds, regardless of their gender, personality, national origin, race, religion, colour, sexual orientation, gender identity, age, marital status, disability or veteran status.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Fullstack Java & React Engineer
Fullstack Java & React Engineer

Zuehlke • EE. UU.

A distancia
USD 110.000 - 150.000
Profit share
Flexible working hours
Remote work
+1
Medior Embedded C++/Qt Engineer
Medior Embedded C++/Qt Engineer

Zuehlke • EE. UU.

Híbrido
USD 95.000 - 140.000
Profit share
Flexible hours
Remote work option
+2
Java Developer
Java Developer

Miratech • EE. UU.

A distancia
USD 110.000 - 160.000
Health insurance
Relocation assistance
Language courses
+1
Senior .NET Developer - Banking
Senior .NET Developer - Banking

Openkrill • EE. UU.

Híbrido
USD 110.000 - 170.000
Premium medical package
Lunch tickets
Bookster subscription
+3
java developer in automotive
java developer in automotive

Intellias • EE. UU.

Presencial
USD 120.000 - 180.000
JAVA BACKEND DEVELOPER
JAVA BACKEND DEVELOPER

LITIT • EE. UU.

Híbrido
USD 50.000 - 62.000
Remote work opportunities
Learning certificates
Language lessons
+5
Software Engineer
Software Engineer

B3 Consulting Poland • EE. UU.

A distancia
USD 46.000 - 72.000
Health benefits
Speed Coaching
Sports training
+1
Fullstack Developer (Java & TypeScript)
Fullstack Developer (Java & TypeScript)

Appfire • EE. UU.

A distancia
USD 34.000 - 57.000
Equity
Time Off & Wellness
Appfire University
+5
Senior Backend Java Developer
Senior Backend Java Developer

Your ITeams Sp. z o.o. • Town of Poland (NY)

Presencial
USD 31.647 - 47.471
Hybrid work (3 days per week in the办公室
Luxmed Gold Extended medical care
Multisport Plus
+4
Senior Java Backend Engineer – Remote Spring Boot
Senior Java Backend Engineer – Remote Spring Boot

Zuehlke • EE. UU.

Híbrido
USD 120.000 - 180.000
Profit sharing
Global Zühlke community
Flexible working hours