Java Developer

Tata Consultancy Services

Jersey City (NJ)

Presencial

USD 100 000 - 120 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Discretionary Annual Incentive
Comprehensive Medical Coverage
403B/401K Plan (Retirement)

Resumo da oferta

Tata Consultancy Services Limited in Jersey City, NJ is seeking an experienced Java Engineer to design, develop, and maintain trading applications in Capital Markets. You will work on core Java, Spring Boot, and microservices to support Equities trading and market data integration.

As part of an Agile team, you will collaborate with Front Office, Operations, Risk, and other stakeholders to deliver scalable, high-performance trading solutions and ensure compliance with regulatory requirements.

Qualificações

  • 10+ years of Java development experience in Capital Markets, Equities Trading, or Financial Services environments.
  • Strong hands-on experience in Core Java, Java 8/11+, Spring Boot, Spring MVC, and Microservices development.
  • Experience developing and supporting applications for Equities Trading, Electronic Trading, OMS, EMS, or Trade Processing platforms.
  • Strong understanding of Equities Trading workflows, trade lifecycle, order management, execution, allocation, and settlement processes.
  • Experience with real-time market data, trade data, and event-driven architectures.

Responsabilidades

  • Design, develop, and maintain Java-based applications supporting Equities Trading and Capital Markets operations.
  • Build scalable and high-performance solutions for trade processing, order management, and market data integration.
  • Develop microservices and REST APIs to support trading and reporting platforms.
  • Collaborate with Front Office, Trading, Operations, Risk, and business stakeholders to gather requirements and deliver solutions.
  • Integrate applications with market data providers, trading platforms, and internal systems.

Conhecimentos

Java
Spring Boot
Core Java

Formação académica

Bachelor of Computer Science

Descrição da oferta de emprego

Job Description
Must Have Technical/Functional Skills
  • 10+ years of experience in Java development, preferably within Capital Markets, Equities Trading, or Financial Services environments.
  • Strong hands-on experience in Core Java, Java 8/11+, Spring Boot, Spring MVC, and Microservices development.
  • Experience developing and supporting applications for Equities Trading, Electronic Trading, OMS, EMS, or Trade Processing platforms.
  • Strong understanding of Equities Trading workflows, trade lifecycle, order management, execution, allocation, and settlement processes.
  • Experience working with real-time market data, trade data, and event-driven architectures.
  • Strong proficiency in SQL and experience working with relational databases such as Oracle, SQL Server, or PostgreSQL.
  • Experience developing and consuming REST APIs and integrating with upstream and downstream systems.
  • Hands-on experience with messaging technologies such as Kafka, JMS, RabbitMQ, or similar.
  • Strong understanding of multithreading, concurrency, performance tuning, and scalable application design.
  • Experience with Linux/Unix environments and source control tools such as Git.
  • Knowledge of CI/CD pipelines, DevOps practices, and containerization technologies.
  • Proven experience working in an Agile development environment.
  • Strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Excellent verbal and written communication skills.
Roles & Responsibilities
  • Design, develop, and maintain Java-based applications supporting Equities Trading and Capital Markets operations.
  • Build scalable and high-performance solutions for trade processing, order management, and market data integration.
  • Develop microservices and REST APIs to support trading and reporting platforms.
  • Collaborate with Front Office, Trading, Operations, Risk, and business stakeholders to gather requirements and deliver solutions.
  • Integrate applications with market data providers, trading platforms, and internal systems.
  • Develop and maintain real-time data processing solutions using messaging technologies and event-driven architectures.
  • Ensure application performance, reliability, and scalability through continuous monitoring and optimization.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term fixes.
  • Participate in trade lifecycle enhancement initiatives and platform modernization projects.
  • Ensure compliance with development standards, security policies, and regulatory requirements.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Create and maintain technical documentation and support production deployments.
  • Collaborate with cross-functional teams to deliver robust and reliable trading technology solutions.
TCS Employee Benefits Summary:
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growt h: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Salary Range: $100,000-$120,000 a year
Location

Jersey City, NJ

Function

TECHNOLOGY

Role

Engineer

ID

435508

Skills

Java | Spring Boot | Core JAVA

Salary Range

$100,000 - $120,000

Desired Candidate Profile
Qualifications

BACHELOR OF COMPUTER SCIENCE

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Developer-6
Java Developer-6

Realign LLC • Jersey City (NJ)

Presencial
USD 120 000 - 180 000
Java Developer
Java Developer

Tata Consultancy Services • Newark (DE)

Presencial
USD 95 000 - 100 000
Python Developer
Python Developer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 100 000 - 120 000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision coverage
+4
Java Scala Developer
Java Scala Developer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 80 000 - 90 000
Annual incentive
Medical coverage
Dental & Vision
+6
Java Developer
Java Developer

Tata Consultancy Services • Plano (TX)

Presencial
USD 100 000 - 115 000
Medical coverage
Family support
401K plan
+2
Java Engineer
Java Engineer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 100 000 - 115 000
Qa Automation Engineer
Qa Automation Engineer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 80 000 - 90 000
Comprehensive Medical Coverage
Parental Leaves
Commuter Benefits
+1
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

Presencial
USD 90 000 - 120 000
Java Spring boot Developer
Java Spring boot Developer

Tata Consultancy Services • Charlotte (NC)

Presencial
USD 110 000 - 125 000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Certification & Training Reimbursement
+2
Technical Lead
Technical Lead

Tata Consultancy Services • Chicago (IL)

Presencial
USD 110 000 - 120 000
Discretionary Annual Incentive
Medical Coverage
Parental Leaves
+3