Senior Software Engineer (Java/ Angular)
Senior Software Engineer (Java/ Angular)
We're seeking top-tier talent to join our growing team and help shape the future of financial markets infrastructure. This role will also support our client's RDH initiative in application management, leveraging expertise in cloud technologies, big data operations, and modern development frameworks.
Location: Zürich/ Madrid
Start date: 01.04.2025
End date: 30.04.2026 - with extension
Key Responsibilities:
- Develop cloud-based solutions using platforms like OpenShift to deliver scalable and secure applications that meet the demands of modern financial systems.
- Leverage your exceptional Java development expertise to build microservices-based architectures for primary market trading while enhancing trading GUI functionality for the secondary market using Angular.
- Ensure compliance with internal policies, external regulatory standards, and best practices, while implementing resilient systems that maintain security and reliability.
- Work on big data operations and message streaming platforms like KAFKA, ensuring efficient and reliable data flows for mission-critical applications.
- Transform user expectations and business requirements into innovative, best-in-class solution designs, adhering to Java development best practices and delivering impactful results.
- Collaborate seamlessly within an interdisciplinary team, including developers, testers, product owners, and business stakeholders, working in an agile environment with frameworks like SCRUM and SAFe.
- Contribute to projects that shape the future of financial markets infrastructure, building systems that power some of the largest financial institutions in the world.
Required Experience and Skills:
- Cloud and Containerization Expertise: Hands-on experience with cloud platforms, particularly OpenShift, and a strong understanding of building and deploying applications in containerized environments.
- Extensive Java and Front-End Development Expertise: 10+ years of experience building multi-threaded, low-latency applications using Java (Java 8+, SpringBoot, WildFly) and front-end frameworks like Angular to deliver seamless user experiences.
- Advanced Database Expertise: Deep knowledge of SQL, Hibernate, and database optimization principles to create robust, high-performance data solutions. Experience with complex workflows and scalable architectures is a must.
- Big Data and Messaging Systems: Expertise in event-driven architectures, KAFKA, and big data pipelines, ensuring efficient and scalable operations for financial data processing.
- Microservices and System Design: Proficiency in designing, building, and maintaining microservices-based architectures that ensure scalability, reliability, and maintainability.
- Strategic Problem-Solver with a Resilience Mindset: You're a strategic thinker with a focus on quality and resilience. You have the systematic thinking skills to troubleshoot complex systems and ensure secure, scalable solutions that stand the test of time.
If you are interested in this opportunity, we look forward to receiving your CV or if you have any questions, contact Kaixi Jia on +41 44 229 99 43.
Check out all open positions at Experis at www.experis.ch
Due to Swiss work permit restrictions, we can only consider applications from Swiss nationals, EU citizens as well as current work-permit holders for Switzerland.