Senior Java Developer
Role details
Job location
Tech stack
Job description
Insight Global is looking for a Sr. Java Developer to join one of its top financial clients 2 days a week in Princeton, NJ. The team this candidate will be the core developer for is the rebalancing team. The candidate will be responsible for both design and development of Java applications for the fixed income platform. The candidate will participate in multiple software development processes including requirement analysis, design, coding, testing and documentation. This role is 100% heads down independent coding. In order for a candidate to be successful in this role they should have 10+ years of strong Java experience in designing, developing, testing, and successfully deploying critical and complex projects.
Requirements
10+ years of Java development. -Highly knowledgeable on multithreading and concurrent systems -Experience in designing and implementing micro services-based solutions -Good experience with Spring-based technologies (Spring Boot etc.) -Experience writing SQL queries and good understanding of data model -Exposure to Cloud, preferably AWS services -Exposure to Docker containers & ECS -Bachelor's degree in computer science, Information Systems or Engineering
Nice to Have Skills & Experience
Financial background
Benefits & conditions
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.