> Markdown version of [/jobs/ext/2825676-java-developer](https://www.wearedevelopers.com/jobs/ext/2825676-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Tata Consultancy Services Limited - **Location:** Pennington, NJ, United States - **Experience:** Expert - **Salary:** $90,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Application Performance Management, Configuration Management, Code Review, Computer Programming, Continuous Delivery, Continuous Integration, Relational Databases, Database Queries, Software Design Patterns, Financial Information EXchange, Design of User Interfaces, Human-Computer Interaction, Messaging Application Programming Interface, Object-Oriented Software Development, Performance Tuning, Systems Development Life Cycle, Requirements Management, Server Administration, Software Engineering, Multithreading, AngularJS, Front End Software Development, Restful APIs, Software Version Control, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/java-developer-pennington-nj--8e7ea52d-75bf-477d-94e2-07576b4cf79f ## About the Role 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., Agile Programming Methodologies, Analysis Skills, AngularJS, Application Programming Interface (API), Best Practices, Business Analysis, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Design Patterns Programming Methodologies, Financial Information eXchange (FIX), High Reliability, Identify Issues, Java, Microservices, Multithreaded Programming, Object Oriented Programming (OOP), Performance Tuning/Optimization, Problem Solving Skills, Production Support, REST (Representational State Transfer), Requirements Management, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Sustainability, Technical Delivery, Technical/Engineering Design, Testing, Trading Platforms, User Interface/Experience (UI/UX) ## Description 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 ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)