Senior Full Stack Developer (Financial Analysis Applications)
Job Location:
McLean, MD - USA
Monthly Salary:
Not Disclosed
Posted on:
5 hours ago
Vacancies:
1 Vacancy
Job Summary
Hi
I hope you are doing well.
Please find the job details below:
Job Title: Senior Full Stack Developer (Financial Analysis Applications)
Location: McLean VA
Must-Have Requirements:
- 5 years of software development experience with a strong focus on Front-End Development (70%) using React and TypeScript
- Strong Back-End experience (30%) using Java and Spring Boot
- Experience supporting Fixed Income applications or a strong Fixed Income/Capital Markets background
- Comfortable working directly with finance-focused users analysts and quantitative teams
- Experience with React component architecture state management (Redux React Query Zustand) and API integration
- Strong experience with REST APIs Spring Security Spring Data JPA
- Hands-on experience with JUnit Jest React Testing Library and automated testing
- Experience with Git collaborative development workflows and code reviews
- Experience with Docker Kubernetes or Podman
- Strong communication and problem-solving skills
- Freddie Mac or Fannie Mae experience is a strong plus
Preferred Skills:
- Fixed Income concepts such as Duration Convexity Spread OAS and Derivatives
- Oracle/SQL database experience
- Kafka or event-driven architecture experience
- AWS Azure or GCP cloud exposure
- CI/CD tools such as Jenkins or GitHub Actions
- Agile/JIRA experience
- Shell scripting and automation experience
Key Responsibilities:
- Develop responsive and high-performance financial analytics applications using React and TypeScript
- Design and build scalable Spring Boot microservices and REST APIs
- Integrate with market data platforms analytics engines and risk systems
- Create and maintain automated test coverage using JUnit Jest and React Testing Library
- Participate in architecture discussions code reviews and technical documentation
- Collaborate with business stakeholders quantitative analysts and engineering teams
- Improve application performance scalability and maintainability
Interview Process:
- Rounds: 1 Round
- Duration: 2.5 Hours
- Type: In-Person
- Target Interview Week: June 29th
- Shortlisting Deadline: June 23rd
If you are interested in this position please reply with your updated resume and contact information.