Soni Resources
Soni's Client is expanding the team behind a next-generation platform designed to help Financial Professionals build personalized financial plans for their clients. This modern web application supports complex calculations related to a variety of life insurance products and is backed by a robust microservices API ecosystem. The development team operates in a fast-paced, Agile environment, leveraging modern technologies and tools to deliver innovative client engagement features including interactive calculators and financial presentation tools.
This role offers a remote work model with flexibility based on your preferences and project needs.
No C2C or Client sponsorship available
As a
Senior Full Stack Developer , you will:
Lead the design and delivery of high-quality, scalable code
Contribute to both greenfield development and the modernization of the existing codebase
Collaborate with cross-functional teams including product owners, QA, and other developers
Work on a platform that handles intricate financial calculations with a focus on performance and user experience
Stay up-to-date on current tech trends and help drive technology adoption Key Responsibilities
Deliver fully tested, maintainable code aligned with best practices
Design clean, scalable, and sustainable solutions using modern frameworks
Ensure comprehensive unit test and UI test coverage
Participate in code reviews and Agile ceremonies
Collaborate with team members and stakeholders to define technical requirements
Contribute to solution architecture and technical documentation
Review and provide feedback on requirements and design specifications
Mentor junior team members and share knowledge across the team Required Skills & Technologies
Java full stack development
with a strong focus on
Java + Spring Boot APIs
Front-end development using
React.js
or
Knockout.js
Solid understanding of
RESTful web services
Strong experience with
financial or mathematical calculations
Familiarity with
cloud platforms , preferably
AWS or GCP
Strong testing background, including
unit, UI, and automated tests
Proficient in
JavaScript ,
HTML ,
CSS , and modern build tools
Hands-on with
Mocha, Jest, JUnit, Spock , or similar tools
Working experience with
NoSQL or relational databases
Agile/Scrum methodology experience Preferred Skills
Experience with
financial planning tools or calculators
Familiarity with
Google's Objectify ORM
Knowledge of
security frameworks
(OAuth 2.0, Spring Security, Passport.js)
Experience with
continuous integration (Jenkins)
and
Docker
Familiarity with
Java concurrency APIs
Experience building and maintaining
Spring Boot
applications
End-to-end testing using
Cypress, Cucumber, or Selenium Qualifications
Bachelor's degree in Information Technology, Computer Science, or related field
5+ years
of full stack development with Java, Spring, and modern JavaScript frameworks
5+ years
of experience building financial or math-driven applications
2+ years
working in a
cloud environment
(AWS, GCP, or Azure)
Strong verbal and written communication skills
Demonstrated ability to work independently and collaboratively
Strong analytical and problem-solving skills
Compensation:
$115K - $135,500 annually Salary is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.
This role offers a remote work model with flexibility based on your preferences and project needs.
No C2C or Client sponsorship available
As a
Senior Full Stack Developer , you will:
Lead the design and delivery of high-quality, scalable code
Contribute to both greenfield development and the modernization of the existing codebase
Collaborate with cross-functional teams including product owners, QA, and other developers
Work on a platform that handles intricate financial calculations with a focus on performance and user experience
Stay up-to-date on current tech trends and help drive technology adoption Key Responsibilities
Deliver fully tested, maintainable code aligned with best practices
Design clean, scalable, and sustainable solutions using modern frameworks
Ensure comprehensive unit test and UI test coverage
Participate in code reviews and Agile ceremonies
Collaborate with team members and stakeholders to define technical requirements
Contribute to solution architecture and technical documentation
Review and provide feedback on requirements and design specifications
Mentor junior team members and share knowledge across the team Required Skills & Technologies
Java full stack development
with a strong focus on
Java + Spring Boot APIs
Front-end development using
React.js
or
Knockout.js
Solid understanding of
RESTful web services
Strong experience with
financial or mathematical calculations
Familiarity with
cloud platforms , preferably
AWS or GCP
Strong testing background, including
unit, UI, and automated tests
Proficient in
JavaScript ,
HTML ,
CSS , and modern build tools
Hands-on with
Mocha, Jest, JUnit, Spock , or similar tools
Working experience with
NoSQL or relational databases
Agile/Scrum methodology experience Preferred Skills
Experience with
financial planning tools or calculators
Familiarity with
Google's Objectify ORM
Knowledge of
security frameworks
(OAuth 2.0, Spring Security, Passport.js)
Experience with
continuous integration (Jenkins)
and
Docker
Familiarity with
Java concurrency APIs
Experience building and maintaining
Spring Boot
applications
End-to-end testing using
Cypress, Cucumber, or Selenium Qualifications
Bachelor's degree in Information Technology, Computer Science, or related field
5+ years
of full stack development with Java, Spring, and modern JavaScript frameworks
5+ years
of experience building financial or math-driven applications
2+ years
working in a
cloud environment
(AWS, GCP, or Azure)
Strong verbal and written communication skills
Demonstrated ability to work independently and collaboratively
Strong analytical and problem-solving skills
Compensation:
$115K - $135,500 annually Salary is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.