Kotlin Developer

Tata Consultancy Services

Jersey City (NJ)

On-site

USD 100,000 - 120,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in New Jersey is seeking a skilled Engineer to design, develop, and maintain scalable full‑stack solutions using Kotlin, Java, React, and TypeScript within a microservices architecture.

You will build frontend and backend services, apply real-time integrations with WebSocket and Kafka, and drive performance, security, and reliability across trading and operational workflows. Collaboration with cross-functional teams is essential.

Qualifications

  • Full-stack experience with Kotlin, Java, React and TypeScript.
  • Experience designing scalable microservices using Spring Boot.
  • Strong React/Redux/TypeScript with responsive design and frontend performance.
  • Backend services and event-driven systems with Kafka.
  • REST APIs and real-time integrations via WebSocket.
  • Distributed, highly available, secure systems design knowledge.
  • Production support, monitoring, and performance tuning experience.
  • Automated testing, code quality, and design reviews experience.
  • Git, CI/CD, Docker, Kubernetes and cloud-native deployment experience.
  • Agile delivery and cross-functional collaboration across teams.

Responsibilities

  • Design, develop, and maintain scalable full-stack solutions with Kotlin, Java, React, TypeScript and microservices.
  • Build frontend applications for trading and operational workflows.
  • Develop backend services and event-driven systems using Kotlin, Java, Spring Boot, and Kafka.
  • Create responsive, accessible UIs with React, Redux, and TypeScript.
  • Develop secure REST APIs and real-time integrations via WebSocket.
  • Contribute to stability, performance monitoring, reliability, and operational excellence.
  • Participate in design reviews, automated testing, and code-quality initiatives.
  • Troubleshoot production issues, perform root-cause analysis, and implement fixes.
  • Support CI/CD automation and cloud-native deployment pipelines.
  • Collaborate with business users, UX, architects, and platform teams to deliver solutions.

Skills

Kotlin
Java
React
TypeScript
Spring Boot
Kafka
WebSocket
REST APIs
Microservices
Docker
Kubernetes
Git
CI/CD
Agile

Education

Bachelor of Computer Science

Tools

Docker
Kubernetes
Git
CI/CD

Job description

Must Have Technical/Functional Skills
  • Strong hands-on experience developing full-stack solutions using Kotlin, Java, React, and TypeScript.
  • Experience designing and developing scalable microservices using Spring Boot.
  • Strong knowledge of React, Redux, TypeScript, responsive design, and frontend performance optimization.
  • Experience building backend services and event-driven systems using Apache Kafka.
  • Hands-on experience designing REST APIs and real-time integrations using WebSocket technologies.
  • Understanding of distributed systems, scalability, resilience, security, and high-availability design.
  • Experience supporting trading or operational workflows in performance-sensitive environments.
  • Experience with application monitoring, performance tuning, troubleshooting, and production support.
  • Knowledge of automated testing, code-quality practices, design reviews, and architecture standards.
  • Experience with Git, CI/CD automation, Docker, Kubernetes, and cloud-native deployment pipelines.
  • Good understanding of Agile delivery and collaboration across business, UX, architecture, and platform teams.
Roles & Responsibilities
  • Design, develop, and maintain scalable full-stack solutions using Kotlin, Java, React, TypeScript, and microservices architecture.
  • Build scalable frontend applications that support trading and operational workflows.
  • Develop backend services and event-driven systems using Kotlin, Java, Spring Boot, and Kafka.
  • Design and implement responsive, accessible, and high-performance user interfaces using React, Redux, and TypeScript.
  • Develop secure REST APIs and real-time integrations using WebSocket technologies.
  • Support application stability, performance monitoring, reliability, and operational excellence initiatives.
  • Participate in design reviews, architecture discussions, automated testing, and code-quality initiatives.
  • Troubleshoot production issues, perform root-cause analysis, and implement sustainable fixes.
  • Contribute to CI/CD automation and cloud-native deployment pipelines.
  • Collaborate with business users, UX teams, architects, and platform engineering teams to deliver effective solutions.

Salary Range: $100,000 to $120,000 per year

Location

Jersey City, NJ

Function

TECHNOLOGY

Role

Engineer

ID

437160

Skills

Core JAVA

Salary Range

$100,000 - $120,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • New York (NY)

On-site
USD 75,000 - 120,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+7
Senior Full Stack Developer (Java / React)
Senior Full Stack Developer (Java / React)

Tata Consultancy Services • New York (NY)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage (Dental
Vision & Disability Plans
+5
Java Engineer
Java Engineer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 115,000
Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • Woodbridge Township (NJ)

On-site
USD 130,000 - 150,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+3
Frontend Software Engineer _ Reactjs / Typescript
Frontend Software Engineer _ Reactjs / Typescript

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 80,000 - 90,000
Medical Coverage
Parental Leaves
401K Plan
+2
Kotlin Full-Stack Engineer: Microservices & React
Kotlin Full-Stack Engineer: Microservices & React

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • New York (NY)

On-site
USD 80,000 - 125,000
Java /Kotlin Backend Developer
Java /Kotlin Backend Developer

Tata Consultancy Services • Cary (NC)

On-site
USD 100,000 - 125,000
Java Fullstack Engineer
Java Fullstack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 135,000