About this role
Project description
Join a mission critical portfolio management platform team within a leading Swiss investment bank. You will contribute to a mature, high-performance production system and help elevate team efficiency through shared tools and best practices.
Responsibilities
- Develop, enhance, and maintain core components of a Linux first portfolio management platform.
- Implement automation solutions to improve system reliability, performance, and operational efficiency.
- Collaborate closely with senior engineers, follow established direction, and deliver high-quality, well-tested code.
- Contribute ideas and improvements while supporting team standards, workflows, and engineering practices.
- Participate in continuous improvement of the platform.
Skills
-
Must have
-
6+ years of experience in software development.
-
Strong Linux engineering background with a focus on automation and system-level problem-solving.
-
Hands-on experience with Java (Spring, Spring Boot) and Python.
-
Experience working with mature, large-scale systems and delivering reliable, incremental improvements.
-
Experience with AI-based applications required.
-
Ability to take direction well, follow established processes, and execute tasks with consistency and ownership.
-
Strong communication skills and a collaborative mindset suited for mission-critical financial systems.
-
Nice to have
-
Experience in fintech, trading, or portfolio management platforms, or a strong interest in this domain.
-
Knowledge of distributed systems, performance tuning, or low-latency engineering.
-
Understanding of software design patterns and best practices for high-availability systems.
-
Other
-
Languages
-
English: C1 Advanced
-
Seniority
-
Senior
-
Pune, India
-
Req. VR-125205
-
Java
-
BCM Industry
-
30/09/2026