





Tier-1 brand and general backend role increase competition despite seniority and niche technical requirements.
Strong financial services experience requirement and specialized backend/cloud skills limit cross-industry transferability.
Multiple explicit years and domain mandates plus specialist tech requirements make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead technical development and troubleshooting for Charles River IMS software modules, focusing on large, complex software enhancements in financial services domain.
Drive architecture design and implementation of microservice-based, cloud-native solutions using Java and related technologies including Kubernetes and Kafka.
Collaborate with cross-functional teams to deliver high-quality software through agile methodologies, code reviews, and robust testing practices.
Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or related technical field; Master’s degree strongly preferred.
Minimum 10 years of professional software engineering experience.
At least 6 years of experience in financial services technology (Portfolio Management, Trading, Compliance, Post-Trade, IBOR, or Wealth Management).
Experience with Java development, microservices, Kubernetes, message-based systems (Kafka), and SQL.
Senior engineer with deep expertise in designing and implementing scalable financial software solutions in complex, regulated environments.
Technical leader comfortable driving architecture decisions and mentoring teams within agile software development frameworks.
Experienced in cloud-native application development and integration of modern technologies like Kafka, Kubernetes, and Snowflake.