Job Description
We are seeking a Lead Fullstack Engineer with strong experience in Java, React, and MongoDB to join a Wealth and Investment Management Technology team modernizing a core financial advisor platform. This role is part of a major initiative to overhaul a 25+ year-old legacy system, replacing outdated infrastructure with a modern Spring Boot and microservices-based architecture. The project will streamline account maintenance for financial advisors, reducing legal documentation from 90+ pages to just eight, and significantly improving workflow efficiency.
\n
\nIf you’re excited about building scalable applications, working across both frontend and backend (50 / 50 split), and leading efforts to modernize mission-critical platforms, this is an opportunity to make a large-scale impact. You’ll join a highly collaborative engineering team working in agile ceremonies while spending the majority of time hands-on coding.\nRequired Skills & Experience
- 7+ years of professional software engineering experience
- Strong expertise with Java Spring Boot for backend development
- Proficiency with React for frontend development
- Experience working with MongoDB or other NoSQL databases
- Fullstack development background with a balance of frontend and backend work
- Ability to write clean, maintainable, well-tested code in a collaborative environment
- Experience working in agile teams (stand-ups, retrospectives, sprint planning)\n
Desired Skills & Experience
Familiarity with SQL (Oracle or SQL Server) for cross-team interactionExperience modernizing or rebuilding legacy platformsBackground in microservices-based architectureExperience gathering requirements and collaborating with stakeholders across engineering, product, compliance, or riskLeadership experience (mentoring junior engineers, defining technical approaches, guiding design decisions)Strong problem-solving skills and ability to identify work independently\nWhat You Will Be Doing
Designing and maintaining backend services in GoLeading development of fullstack features with Java Spring Boot and ReactCollaborating with financial advisors, engineers, legal, compliance, and risk teams to define requirementsSupporting modernization of a legacy financial advisor platform into a microservices-based applicationDesigning and maintaining backend services, APIs, and data integrations with MongoDBBuilding user-friendly frontends to simplify workflows and improve efficiencyParticipating in agile ceremonies while dedicating ~90% of time to codingContributing to long-term architectural decisions and system scalability\nThe Offer\nYou will receive the following benefits :
Competitive compensation packageMedical, Dental and Vision InsuranceHybrid work flexibility with location preference for St. Louis or CharlotteOpportunity to lead within a smaller engineering pod (4–7 engineers) while part of a larger 17-person groupExposure to greenfield modernization work on a high-impact platform\n\n
\nApplicants must be authorized to work in the U.S. on a full-time basis now and in the future.
\n
\n
\n
\n
\n#LI-OP