Senior-Java-Entwickler

WeMatch GmbH
Köln, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Remote
Köln, Germany

Tech stack

Java
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Hibernate
Java Platform Standard Edition (J2SE)
Spring
PostgreSQL
MySQL
Scrum
Software Engineering
Project Management
Software Systems
SQL Databases
React
GIT
Angular
Front End Software Development
REST
Code Restructuring
Software Version Control

Job description

  • Entwicklung, Implementierung und Wartung leistungsstarker und skalierbarer Java-Anwendungen.
  • Erstellung von technischen Spezifikationen und Architekturen für neue Softwareprojekte.
  • Analyse von Anforderungen und Konzeption von Softwarelösungen in enger Zusammenarbeit mit dem Team.
  • Optimierung bestehender Software durch Refactoring und Integration neuer Technologien.
  • Durchführung von Unit-Tests und Code-Reviews zur Sicherstellung der Softwarequalität.
  • Fehlerdiagnose und -behebung bestehender Anwendungen sowie Unterstützung beim Deployment.
  • Dokumentation von Entwicklungsprozessen und technischen Änderungen.
  • Mitwirkung an agilen Entwicklungsmethoden und Scrum-Prozessen.

Requirements

  • Fundierte Kenntnisse in Java (Java SE und EE).
  • Erfahrung mit Frameworks wie Spring oder Hibernate.
  • Vertrautheit mit Mikroservices-Architekturen und RESTful APIs.
  • Kenntnisse in den Bereichen Datenbanken (z.B. MySQL, PostgreSQL) und SQL-Abfragen.
  • Verständnis von modernen Entwicklungstools und Versionierungssystemen (z.B. Git).
  • Fähigkeit, komplexe Probleme zu analysieren und effizient zu lösen.
  • Ausgezeichnete Teamfähigkeit und Kommunikationsskills.

Erwünschte Erfahrungen

  • Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung mit Java.
  • Erfahrung in der Arbeit mit Cloud-Technologien (z.B. AWS, Azure) von Vorteil.
  • Kenntnisse in Frontend-Technologien (z.B. Angular, React) sind von Vorteil.
  • Erfahrung in der Integration von CI/CD-Pipelines und Automatisierungstools.

Benefits & conditions

  • Attraktives Gehalt basierend auf Erfahrung und Qualifikation.
  • Flexible Arbeitszeiten und die Möglichkeit auf Homeoffice.
  • Fortbildungsmöglichkeiten und berufliche Entwicklung.
  • Ein dynamisches und innovatives Arbeitsumfeld.
  • Gesundheits- und Wellness-Programme.
  • Mitarbeitervorteile und Rabatte.

Apply for this position