Position: Java / J2EE Entwickler
Standort: Washington, DC (Remote)
Vertragsdauer: 12+ Monate
Aufgaben:
– Arbeiten unter Anleitung von Senior-Entwicklern oder Architekten
– Entwicklung, Test und Wartung von hochwertigem Java/J2EE-Code
– Implementierung von Anwendungsfunktionen mit Frameworks wie Spring, Hibernate oder Struts
– Mitwirkung bei der Erstellung von RESTful- und SOAP-Webservices
– Technische Anforderungen interpretieren und in funktionalen Code umsetzen
– Zusammenarbeit mit Business-Analysten zur Klärung und Verfeinerung von Anforderungen
– Einhaltung etablierter Programmierstandards und Best Practices
– Teilnahme an Code-Reviews und Umsetzung von Feedback durch Kollegen und Senior-Entwickler
– Schreiben und Ausführen von Unit- und Integrationstests
– Fehlerbehebung und Behebung von Anwendungsproblemen, ggf. Eskalation komplexer Probleme
– Dokumentation von Code, Prozessen und Systemkonfigurationen
– Pflege aktueller technischer Dokumentation für zugewiesene Komponenten
– Enge Zusammenarbeit mit QA-, UI/UX- und DevOps-Teams zur Erreichung der Projektziele
– Berichterstattung über Fortschritte und etwaige Blocker an Projektleiter oder Manager
– Auf dem Laufenden bleiben über aktuelle Java/J2EE-Technologien und -Tools
– Teilnahme an Schulungen und Wissensaustausch
– Erstellung und Verwaltung von Datenbankabfragen und gespeicherten Prozeduren
– Unterstützung bei der Bereitstellung und Nachbereitung von Anwendungen
– Refactoring und Optimierung von Code nach Vorgabe
– Unterstützung bei der Lösung von Produktionsproblemen
– Technischer Support für Junior-Entwickler bei Bedarf
Erforderliche Qualifikationen:
– Mindestens 5 Jahre Berufserfahrung
– Fundierte Kenntnisse in der Java/J2EE-Anwendungsentwicklung und zugehörigen Frameworks
– Erfahrung mit der Integration von Kafka zur Datenverarbeitung
– Vertrautheit mit Middleware-Diensten von AWS oder Azure, wie AWS SQS und EventBridge
– Fähigkeit zur Konfiguration von CI/CD-Pipelines für automatisierte Tests und Bereitstellung
– Erfahrung mit Pipeline-Tools wie Jenkins, GitLab CI/CD oder Azure DevOps
– Wünschenswert: Erfahrung mit KI-gestützten Entwicklungstools zur Produktivitätssteigerung
– Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz
– Fähigkeit zur Entwicklung skalierbarer und effizienter Softwarelösungen
– Hervorragende Kommunikationsfähigkeiten für die Zusammenarbeit mit funktionsübergreifenden Teams und Stakeholdern
– Kenntnisse von Cloud-Diensten und -Architekturen, insbesondere AWS oder Azure
– Erfahrung in der Entwicklung von RESTful APIs mit Spring Boot und Spring MVC
– Erfahrung mit Angular, TypeScript, HTML5 und CSS3
To apply for this job, please visit www.jobg8.com