Position Details
About this role
This role involves leading the development of complex, scalable software solutions within the Charles River platform, focusing on modern web frameworks, event-driven architectures, and cloud-native environments.
Key Responsibilities
- Lead software development projects
- Manage and mentor engineering teams
- Design and implement scalable architectures
- Collaborate with product and business teams
- Ensure high-quality code and performance
Technical Overview
The technical environment includes Java, Spring, Angular, React, Kafka, Snowflake, AWS, and cloud-native development practices, with a focus on high-performance, scalable database applications.
Ideal Candidate
The ideal candidate is a lead full stack software engineer with over 7 years of experience in Java, Spring, and modern web frameworks like Angular and React. They have strong expertise in event-driven architectures, cloud-native development, and experience managing teams in fintech or financial services.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Java, Spring, Angular, or React, No leadership or team management experience, No experience with cloud-native architectures or RDBMS, Bachelor's degree not in a technical field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile