





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand, broad fullstack requirements, metro location, and generalist senior title drive high competition.
Enterprise Java and financial systems emphasis raises domain specificity despite transferable fullstack skills.
Explicit 9+ years plus mandatory Java, Spring, microservices, cloud, and DB skills make shortlisting highly strict.
Lead design, development, testing, and debugging of complex software solutions within Charles River’s investment management platform.
Collaborate with business and product teams to create simple, sustainable software solutions and provide thought leadership on product architecture.
Drive technical problem solving, code reviews, software quality assurance, and coordinate cross-team agile development activities.
Bachelor’s degree in computer science or related technical field.
Minimum 9+ years professional experience in core and enterprise Java including collections API, concurrency, multithreading, JDBC, and web services.
6+ years experience in designing software for highly transactional, concurrent, event-driven systems; financial trading systems experience is a strong plus.
6+ years cloud native application development experience (preferably on Microsoft Azure); 8+ years experience with Spring Boot, Microservices, Kafka, cloud databases, and strong expertise in RDBMS and complex SQL.
Experienced in multi-tier, high-performance database applications with demonstrated complex problem-solving skills.
Proficient in both backend Java development and UI technologies such as C#, React, JavaScript preferred.
Strong understanding of Agile methodology and ability to mentor junior staff while collaborating effectively in agile teams.