B&A
ECS Tech Inc
Senior Full Stack Engineer
Über die Stelle
Everforth ECS sucht einen Senior Full Stack Engineer für eine Remote-Tätigkeit.
Everforth ECS sucht einen hochqualifizierten Full Stack Engineer mit umfassender Erfahrung in der Konzeption, Entwicklung und Wartung von groß angelegten API's für Unternehmensanwendungen zur Unterstützung des Department of Homeland Security. Zu den für diese Rolle erforderlichen Tools gehören Java (mit Maven, Gradle usw.), JavaScript Frontend-Frameworks (React, Angular usw.), Elastic und andere Datenquellen sowie DevSecOps in der Cloud.
Diese Rolle konzentriert sich stark auf die Migration von Rechenzentren zu einer SaaS-Lösung, was sowohl technisches Fachwissen als auch kreative Problemlösungsfähigkeiten erfordert. Sie spielen eine entscheidende Rolle bei der Neugestaltung der API-Infrastruktur unserer Anwendung und stellen Skalierbarkeit, Zuverlässigkeit und langfristige Wartbarkeit sicher.
Hauptverantwortlichkeiten
- Unterstützung bei Design und Architektur robuster, skalierbarer API's für große Unternehmensanwendungen.
- Integration und Betrieb von CI/CD-Pipelines, die zum Erstellen und Bereitstellen von Code und Container-Images verwendet werden.
- Bewertung und Refactoring veralteter Codebasen unter Anwendung bewährter Verfahren zur Modernisierung und Leistungssteigerung.
- Zusammenarbeit mit Ingenieuren zur Integration von React-basierten Benutzeroberflächen mit skalierbaren APIs, wobei React-Expertise genutzt wird, um API-Interaktionen zu verbessern, die Modernisierung von Altsystemen zu unterstützen und eine nahtlose Funktionalität sowie eine optimale Benutzererfahrung sicherzustellen.
- Bereitstellung von Lösungen für die Migration von Altsystemen bei gleichzeitiger Minimierung von Systemausfallzeiten und betrieblichen Risiken.
- Identifizierung und Behebung technischer Schulden in älteren Systemen bei gleichzeitigem Übergang zu modernen Java-Frameworks und Tools.
Gehaltsspanne: $140,000-180,000
Allgemeine Leistungsbeschreibung ecstech.com/careers/benefits
Qualifikationen
- US-Staatsbürgerschaft erforderlich.
- Fähigkeit, eine Public Trust-Überprüfung zu bestehen.
- Bachelor-Abschluss in einem verwandten Bereich.
- Mindestens 10 Jahre Berufserfahrung insgesamt.
- 5+ Jahre Erfahrung mit Java (8 und höher) mit fundierter Erfahrung in der Modernisierung von Altsystemen.
- 8+ Jahre Erfahrung mit Python mit fundierter Erfahrung in der Modernisierung von Altsystemen.
- 5+ Jahre Entwicklung responsiver Webanwendungen unter Verwendung von React, Redux und modernem JavaScript.
- Fundierter Hintergrund in der API-Entwicklung, einschließlich 5+ Jahren Erfahrung im Aufbau von RESTful Microservices und serviceorientierten Architekturen.
- 3+ Jahre Erfahrung mit CI/CD-Pipelines sowie Bereitstellung/Betrieb in AWS- oder Azure-Cloud-Umgebungen.
- 3+ Jahre Erfahrung mit Springboot oder anderen zustandslosen Java-Frameworks.
- 3+ Jahre Erfahrung in der Anwendungsentwicklung in einer Produktionsumgebung sowie in der Fehlerbehebung komplexer Probleme innerhalb von Altsystemen und der Erarbeitung effektiver Lösungen.
- Fundiertes Verständnis von Git, Versionskontroll-Workflows und kollaborativen Entwicklungspraktiken.
- Vertrautheit mit CX- und UI/UX-Prinzipien und deren Anwendung im modernen Softwaredesign.
- Hervorragende Kommunikationsfähigkeiten mit der Fähigkeit, technische Herausforderungen und Lösungen gegenüber nicht-technischen Stakeholdern zu erklären.
