Java Developer

CapgeminiNew York, NY
$86,129 - $127,189Hybrid

About The Position

We are a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of’common set of values rooted in integrity, excellence and strong team ethic. We can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.The Investment Banking and Global Capital Markets Technology group is a highly innovative team of full time employees and consultants based in New York, Montreal, London, Mumbai. The team supports some of the time critical and revenue generating applications for investment banking business which is rapidly renovated and expanded while still being nimble & agile to cater various business needs. The ideal candidate will have to work closely with Product Owner, Development & QA engineers to deliver timely and quality deliveries. The candidate should be adaptive to a continuous changing and fast paced environment, be able to successfully multi-task, and thrive in a dynamic, fully engaged developer role.

Requirements

  • Experience of agile and scrum methodologies
  • Hands-on developer with strong database skills
  • Core Java developer experience
  • Integration technologies - MQ / Xml / SOAP / JSON
  • Proficiency in Database Management Systems (SQL Server / Mongo) and designing / querying
  • Experience in unit testing, integration testing
  • CI / CD - Gradle/Maven, Jenkins, GIT
  • Sound understanding of Enterprise Architecture Patterns, Object Oriented Analysis, Design and Programming
  • Exposure to working in a global delivery team
  • Strong communication and stakeholder management skills
  • More than a year of relevant work experience.
  • Solid understanding of programming concepts, software design and software development principles.
  • Consistently works to direction with minimal supervision, producing accurate and reliable results.
  • Ability to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge.
  • Organises own time to deliver against tasks set by others with a mid term horizon.
  • Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Nice To Haves

  • Prior experience in investment banking

Responsibilities

  • Work closely with Product Owner, Development & QA engineers to deliver timely and quality deliveries.
  • Be adaptive to a continuous changing and fast paced environment.
  • Successfully multi-task, and thrive in a dynamic, fully engaged developer role.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service