Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Tata Consultancy Services Limited

Java Developer

Career Insights for Java Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on New Jersey data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Java Developer or Engineer designs or improves computer software using the JAVA computer programming language. Oversees the JAVA software application development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.

$118,018 / year median in New Jersey

-7% projected decline

Explore Career

Job Description

Java Developer with Angular & Financial Information Exchange(FIX) Must Have Technical/Functional Skills 5+ years of hands-on experience in Core Java application development. Strong understanding of object-oriented programming, multithreading, collections, and design patterns. Experience developing front-end applications using AngularJS. Working knowledge of FIX Protocol and financial messaging standards. Experience with REST APIs, microservices architecture, and messaging frameworks. Strong SQL skills and experience with relational databases. Experience with source control, CI/CD pipelines, and Agile development methodologies. Excellent analytical, problem-solving, and communication skills. Roles & Responsibilities o Design, develop, enhance, and maintain enterprise-grade applications using Core Java and AngularJS. o Develop and support applications that integrate with trading platforms using the FIX Protocol. o Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and production support. o Optimize application performance, scalability, and reliability in high-volume transaction environments. o Collaborate with business analysts, product owners, and cross-functional teams to deliver technology solutions that meet business objectives. o Troubleshoot complex production issues and implement sustainable solutions. o Contribute to code reviews, technical design discussions, and best practice adoption. Salary Range- $90,000-$100,000 a year