careertakescareertakes

Software Engineer

Confidential Client•Financial Services
Entry LevelFull-timeHybridN/A
New York, New York
A Day Ago

The Software Engineer will design and develop high-performance back-end systems using Java and Spring Boot for a global financial services company. The role involves building microservices, event-driven architectures, and data pipelines to support large-scale data processing, while collaborating cross-functionally to align technical solutions with business goals. This position offers a flexible remote working environment and comprehensive benefits.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Financial Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is seeking an experienced Software Engineer to design and deliver enterprise-scale backend software with a focus on reliability, performance, and clean engineering practices for global operations.

  • Design and develop robust, high-performance backend systems using Java 11+ and the Spring Boot ecosystem.
  • Build and maintain microservices and event-driven architectures to process and distribute large-scale data.
  • Develop data integration and pipeline components that connect distributed databases and real-time streaming platforms.
  • Implement and optimize caching and data stores (e.g., Redis) for low-latency access patterns.
  • Collaborate cross-functionally with product, operations, and other engineering teams to align technical solutions with business outcomes.

What We’re Looking For

The ideal candidate will bring strong backend engineering experience, production expertise with enterprise data systems, and a pragmatic approach to performance and reliability.

  • Professional experience in Java development and object-oriented design (Java 11+).
  • Strong knowledge of Spring Boot, REST APIs, and enterprise integration patterns.
  • Deep expertise in SQL Server: stored procedures, performance tuning, and data modeling.
  • Experience with distributed event streaming and messaging platforms.
  • Hands-on experience with Redis or similar caching layers.
  • Familiarity with data pipeline concepts and modern front-end frameworks (Angular or React) is a plus.
  • Excellent communication skills and experience working in cross-functional teams.

What’s On Offer

  • Salary: USD $132,500 - USD $162,000 per year.
  • Annual discretionary bonus eligibility.
  • Comprehensive healthcare and leave benefits.
  • Retirement benefits and savings plans.
  • Flexible remote working environment.

Role Details

  • Seniority level: Associate
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industry: Financial Services

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range