Job Description
Insight Global is seeking a Full Stack Java Angular Developer to join a leading financial services organization in New York City. This individual will be responsible for designing, developing, and maintaining scalable enterprise applications across both the front-end and back-end. The ideal candidate will have strong experience with Java, Spring Boot, and Angular, and will play a key role in building new features, enhancing existing platforms, and supporting the full software development lifecycle from design through deployment. This person will collaborate closely with engineers, data teams, project managers, and business stakeholders to deliver high-quality solutions while adhering to Agile development practices, security standards, and modern engineering best practices. The role offers the opportunity to work on impactful initiatives, contribute to architecture and application design decisions, and help drive continuous improvement across the development organization.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
- 5-10 years of full stack development experience (Java and Angular)
- Strong backend development experience with Java and Spring Boot
- Hands-on experience with Spring Framework, Spring Security, OAuth 2.0, Spring JPA, and Spring Data
- Frontend development experience using Angular and modern JavaScript
- Experience building and maintaining scalable, distributed applications
- Experience with relational and/or NoSQL databases such as Oracle, MySQL, or MongoDB
- Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab, and Kubernetes
- Experience writing unit tests using JUnit and Mockito
- Experience working in Agile development environments
- Strong troubleshooting, debugging, and problem-solving skills
- Bachelor's degree in Computer Science, Engineering, or related field
Nice to Have Skills & Experience
- Master's Degree in Computer Science, Engineering, or related field
- Experience within financial services, banking, or securities industries
- Exposure to AI-assisted development tools such as Windsurf and Claude Code
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.