Senior Developer/-Architekt*in

Company: 
GATES IT GmbH

Dein Profil

  • Erweiterte Kenntnisse in der Entwicklung verteilter Systeme unter Nutzung des Java Spring-Frameworks und Spring Boot (am besten mehrjährige Projekterfahrung mit Projekt-Liste)‍
  • Erweiterte Kenntnisse im automatisierten (Unit-) Testing von verteilten Systemen mit Frameworks wie z.B. JUnit, Mockito
  • Erweiterte Kenntnisse in Konzeption & Implementierung von RESTFUL API-Designs mit Spring & Jackson
  • Solide Anwendung gängiger Softwareentwicklungsmethodiken und -Patterns
  • Grundkenntnisse des OData-Protokolls (v2.0, z.B. Verwendung von expands, filters, selects, Endpunkt-Aufruf, function-import) und der Anbindung von 3rd-party-APIs via Spring Rest Template
  • praktische Erfahrung mit Methodiken wie TDD, DDD‍
  • Kenntnisse des JHipster-Frameworks
  • Kenntnisse Amazon Web Services (ec2, elastic beanstalk, …)
  • Kenntnisse in der Implementierung von Multi-Mandantensystemen (Scheme per Tenant / Database per Tenant)
  • Kenntnisse von Message Queue-Implementierungen und deren Integration in Spring (z.B. Rabbitmq, Activemq, Apache Kafka)

 

Dein Aufgabenbereich

  • Planung und Weiterentwicklung unserer neuen Web-Portal-Lösung
  • Evaluation von neuen Technologien, Tools und Methoden und deren Einführung in unsere Lösungen gemeinsam mit dem bestehenden Entwicklungsteam
  • Integrationen mit Systemen von Drittanbietern und Kunden
  • Fachliche Leitung des Software-Teams und Mitarbeit im Scrum-Team.

 

Jetzt Teil des GATES-Teams werden

Internal or external: 
External (Other)