Senior Software Engineer - AWS/Java/TypeScript

Randstad Deutschland — Germany · Posted ~21 hours ago

Senior Contract Hybrid

Skills

Java Spring Framework AWS (DynamoDB, Lambda, CDK) TypeScript (Backend) Node.js REST APIs JSON Git AI-Assisted Software Engineering Cloud-Native Architecture Serverless Spring Boot AWS DynamoDB Lambda CDK TypeScript REST Jest Docker Kubernetes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A financial services client is seeking Senior Software Engineers for a contract engagement to build new AWS-native services and integrate with existing Java-based legacy systems. You'll design and implement cloud-native, serverless architectures using AWS DynamoDB, Lambda, and CDK. The stack includes Java/Spring for backend services and TypeScript/Node.js for modern APIs. Strong emphasis on AI-assisted development practices, distributed systems understanding, and test automation. You'll work in an agile environment (Scrum/Kanban) with an international team. Excellent English required, German a plus. This is an external contract role supporting a strategic modernization initiative.

Highlights

Work on modern cloud-native architecture in financial sector. Greenfield AWS-based service development. Legacy system modernization and integration. Cutting-edge tech stack with serverless and AI-assisted development. International team with English as working language.

Description

Unser Kunden aus dem Finanzumfeld benötigt externe Unterstützung. Projektbeschreibung Gesucht werden Senior Software Engineers (w/m/d) für die Entwicklung neuer AWS-basierter Services und die Anbindung von bestehenden Java-basierten Legacy-Systemen. Voraussetzung sind umfassende praktische Erfahrung mit Java und dem Spring Framework sowie fundierte Kenntnisse in AWS. Skills Technologien AWS DynamoDB - must have AWS Lambda - must have AWS CDK - must have GIT - must have REST - must have Spring Framework - nice to have Datenformate JSON - must have Programmiersprachen Java - must have Tools AI Assisted Software Engineering - must have Scriptsprachen TypeScript (Backend) - must have Sprachen Englisch - Sehr gute Kenntnisse Deutsch - Gute Kenntnisse Testautomatisierung Jest - nice to have Vorgehensmodelle Scrum - nice to have Kanban - nice to have Ergänzende Informationen Umsetzung und Optimierung cloud-nativer Architekturen (Verständnis für verteilte Systeme, Serverless-Architekturen und Microservices) Umfangreiche Erfahrung in der Integration von Legacy-Systemen in moderne Cloud-Umgebungen Erfahrung in der technischen Konzeption und Architekturbewertung (Unterstützung bei Architekturentscheidungen im Team) Sicherstellung von Codequalität, Skalierbarkeit und Performance Sehr gute Kenntnisse in CI/CD, Testing und Security im Cloud-Umfeld