Logo for Thinkport GmbH

Senior Java Engineer (all genders)

Role overview

Summary

This role focuses on developing scalable and maintainable backend applications and microservices in the cloud. You will work closely with clients to address development questions and modernize existing applications, while also sharing knowledge within the team.

Qualifications

  • At least five years of professional experience in software development, with a minimum of four years in Java.
  • Strong knowledge of Java and Spring Boot, with experience in developing microservices and REST APIs.
  • Solid experience with at least one major cloud platform such as AWS, Microsoft Azure, or GCP.
  • Familiarity with Infrastructure as Code, preferably Terraform, CI/CD, and container technologies.
  • Very good verbal and written communication skills in German and English.

Responsibilities

  • Develop modern, cloud-native Java applications for clients.
  • Ensure high code quality and elevate software engineering practices.
  • Translate business and technical requirements into suitable solutions using Java and Spring Boot.
  • Consult with clients on development questions and support modernization of existing Java applications for the cloud.

Key facts

Hard skills

Other skills

  • Teamwork
  • Quality Assurance
  • Communication

About the company

Thinkport GmbH logo

Thinkport GmbH

  • IT Services & Consulting
  • Scaleup
  • 51–200
Thinkport GmbH ist eine schnell-wachsende Cloud Beratung mit Fokus auf Cloud Migration, Cloud Development & Trainings und Workshops. Als zertifizierter Microsoft Azure Digital Innovation & App und AWS Consulting Partner liegt der Schwerpunkt vor allem auf -AWS & Azure & GCP -Multi- & Hybrid-Cloud -Streaming -Data Plattformen sowie den Technologien: -Kubernetes -Docker -Terraform -Kafka Diese ermöglichen es, ausschließlich relevante Projekte am Puls der Zeit zu akquirieren und die gemeinsame Vision zu verwirklichen. Die langjährigen Partnerschaften mit Confluent, Solace, Starburst und HashiCorp runden dies ab. Aktuelle Standorte der modernen Cloud Beratung sind Frankfurt am Main, Leipzig, Hamburg und Berlin. Hier werden DAX- Unternehmen unterstützt und Kundennähe garantiert. So bringen wir Deutschland in die Cloud.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Deine Aufgaben

Deine Aufgabe ist es, moderne, cloud-native Java-Anwendungen für unsere Kund:innen zu entwickeln und weiterzuentwickeln. Du bringst Deine Erfahrung ein, um hohe Codequalität sicherzustellen und unsere Software-Engineering-Praktiken auf das nächste Level zu heben. Hier ein kurzer Überblick: 
​

  • Als Senior Java Engineer (all genders) entwickelst Du skalierbare, sichere und wartbare Backend-Anwendungen und Microservices in der Cloud (z.B. AWS, Azure, GCP).
  • Du übersetzt fachliche und technische Anforderungen in passende Lösungen und setzt diese hands-on um, mit Java, Spring Boot und modernen Software-Design-Prinzipien.
  • Du entwickelst und integrierst Schnittstellen, zum Beispiel REST-APIs, und achtest auf robuste, performante Systeme.
  • Du arbeitest mit CI/CD-Pipelines und Container-Technologien, um Anwendungen gemeinsam mit Deinen Kolleg:innen automatisiert und zuverlässig in Produktion zu bringen.
  • Im direkten Austausch mit unseren Kund:innen berätst Du zu Entwicklungsfragen, zeigst Lösungswege auf und unterstützt bei der Modernisierung bestehender Java-Anwendungen für die Cloud.
  • Du teilst Dein Wissen im Team, unterstützt Kolleg:innen durch Code Reviews und Pairing und treibst die technische Weiterentwicklung voran.

Dein Profil

  • Du hast mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens vier Jahre mit Java.
  • Du verfügst über sehr gute Kenntnisse in Java und Spring Boot und hast Erfahrung mit der Entwicklung von Microservices und REST-APIs.
  • Fundierte Erfahrung mit mindestens einer der großen Cloud-Plattformen wie AWS, Microsoft Azure oder GCP bringst Du mit. 
  • Mit Infrastructure as Code, vorzugsweise Terraform, CI/CD, Container-Technologien und modernen Software-Development-Prozessen kennst Du Dich aus.
  • Strukturiertes, ergebnisorientiertes Arbeiten mit hohem Qualitätsanspruch sowie ausgeprägte Service- und Kundenorientierung zeichnen Dich aus. 
  • Teamarbeit ist für Dich selbstverständlich und Du bringst Dich gerne aktiv ein. 
  • Deine sprachlichen und schriftlichen Fähigkeiten sind sehr gut, in Deutsch und Englisch.

Warum wir?

  • Team & Kultur: Start-up-Spirit mit knapp 50 Mitarbeitenden an vier Standorten (Frankfurt, Leipzig, Hamburg, Berlin) oder remote. Regelmäßige Events wie wöchentliches Breakfast, Standort- und Teamevents sowie unser Company Day und die Weihnachtsfeier.
  • Entwicklung & Weiterbildung: Strukturierte Einarbeitung durch erfahrene Kolleg:innen, Weiterbildungsbudget und -zeit sowie Wissensaustausch über Meetups & Events. Raum für Deine Ideen und Mitgestaltung.
  • Flexibilität & Benefits: Flache Hierarchien, familienfreundliche Arbeitszeiten und Remote-Option. Unterstützung für Remote-Equipment, JobRad, Jobticket sowie Firmenfitness über EGYM Wellpass für nur 20 Euro im Monat.
 
Wir begrüßen Diversität und möchten sie nach allen Kräften fördern. Daher richten wir uns an Menschen, nicht an ein Geschlecht, sexuelle Orientierung, Herkunft oder Glauben. Mach unsere Unternehmenskultur bunter!

Related jobs

See all Java Developer jobs

Other jobs at Thinkport GmbH