More jobs:
Java Developer
Job in
Jersey City, Hudson County, New Jersey, 07390, USA
Listed on 2026-06-03
Listing for:
Tata Consultancy Services Limited
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Java Developer, Software Engineer
Job Description & How to Apply Below
Overview
Jersey City, NJ | 6 - 10 years of experience
Job Description
Strong hands-on experience adhering to Java concurrency, concurrency patterns and building thread safe code. Thorough experience with transaction management, JTA, and building very high volume low latency applications. Digital stacks include: J2EE, Java, MQ, Oracle, Windows, and Linux.
Responsibilities- Design and develop Java applications with a focus on concurrency, thread-safety, and high-volume, low-latency transaction processing.
- Architect and implement solutions for large-volume real-time data processing in Big Data and Public Cloud platforms.
- Migration and design experience with Oracle RDBMS (3-5 years) including stored procedures, PL/SQL, triggers and performance tuning.
- Experience with JMS connectivity to Tibco/IBM MQ middleware (3-5 years).
- Work with Spring Framework and Spring Boot (3-5 years) including Microservices, Spring MVC, Spring Data, Spring JMS, Spring JDBC, Spring Security.
- Front-end framework experience (Angular, React.js, jQuery) (3-5 years).
- Develop and deploy applications to cloud platforms (AWS, GCP, PCF, etc.) with 3-5 years of experience.
- Experience with Web Logic 10/12c application server (3-5 years).
- Agile/SCRUM development experience across multiple projects (3-5 years).
- SDLC-driven application development (3-5 years).
- Microservices development with Spring Boot, App Dynamics, Docker, Mongo
DB/Cassandra, Kubernetes, Kafka, Rabbit
MQ, Swagger, etc. (3-5 years). - Java multi-threaded programming (3-5 years).
- Test Driven Development (TDD) (3-5 years).
- Experience writing stored procedures, packages, functions (3-5 years).
- Experience with code versioning tools (Git Hub, Bitbucket, Subversion, Perforce).
- Dev Ops experience and tools (Jenkins/Bamboo/Urban Code) and build tools (Maven/Gradle).
- Conduct feasibility studies, time and cost estimates, IT planning, risk assessment, and help establish new or revised applications systems to meet business needs.
- Monitor and control all phases of the development process: analysis, design, construction, testing, implementation; provide user and operational support.
- Apply in-depth knowledge to analyze complex problems, evaluate business processes and system standards, and make evaluative judgments.
- Recommend security measures post-implementation to ensure system design and functionality.
- Consult with users/clients and technology groups on issues, recommend advanced programming solutions, and assist customer exposure systems.
- Define operating standards and processes; act as advisor or coach to junior analysts; operate with limited supervision; demonstrate independent judgment; act as SME to stakeholders and team members.
- 3-5 years of Oracle RDBMS design and development, including PL/SQL, stored procedures, triggers, and performance tuning.
- 3-5 years of experience in Java, including multi-threaded programming and concurrency patterns.
- 3-5 years of experience with JMS (Tibco/IBM MQ).
- 3-5 years of Spring Framework and Spring Boot, Microservices, Spring MVC, Spring Data, Spring JMS, Spring JDBC, Spring Security.
- 3-5 years of front-end frameworks such as Angular, React.js, or jQuery.
- 3-5 years of cloud platform experience (AWS, GCP, PCF).
- 3-5 years of Web Logic 10/12c application server.
- 3-5 years of Agile/SCRUM development and SDLC.
- 3-5 years of Dev Ops tools (Jenkins, Bamboo, Urban Code) and build tools (Maven, Gradle).
- Experience with microservices, Docker, Kubernetes, Kafka, Rabbit
MQ, Mongo
DB/Cassandra, App Dynamics, Swagger. - 3-5 years of experience with Java, SQL and data modeling (relational and non-relational).
- Bachelor of Computer Science or equivalent.
Location:
Jersey City, NJ
Salary Range: $110,000-$125,000 a year
Desired
Skills:
Core JAVA
Desired Candidate Profile:
Qualifications : BACHELOR OF COMPUTER SCIENCE
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×