Design and implement complex features for the Swiss financial market in close collaboration with Product Owners and stakeholders, taking end-to-end responsibility from design through operations
Actively contribute to technical solution architecture and make informed decisions regarding design, technologies, and integration patterns
Drive continuous improvement of development processes, architecture, and collaboration as an experienced member of a self-organized Scrum team
Ensure high software quality through code reviews, automated testing, and engineering best practices
Profile
Solid experience in software development using modern Java and web technologies, as well as experience designing scalable systems
Strong knowledge of software architecture, including: Microservices, Event-driven architectures, REST APIs and best practices across the complete Software Development Lifecycle (SDLC)