Java with Cloud

Tata Consultancy Services Ltd

Pennington, NJ

JOB DETAILS
SALARY
$95,000–$115,000 Per Year
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Apache Kafka, Application Framework, Application Programming Interface (API), Best Practices, Cloud Computing, Code Reviews, Coding Standards, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, DevOps, Docker, Documentation, GCP (Good Clinical Practices), Git, GitHub, Hibernate, Identify Issues, JSON, Java, Java Persistence API (JPA), Jenkins, Legal, Loan Funding, Messaging Technology, Microservices, Microsoft Windows Azure, NoSQL, Problem Solving Skills, REST (Representational State Transfer), RabbitMQ, SQL Databases, Scalable System Development, Scrum Project Management and Software Development, Simple Queue Service (SQS), Software Engineering, Source Code/Configuration Management (SCM), Spring Framework, Student Loans, Test Plan/Schedule
LOCATION
Pennington, NJ
POSTED
30+ days ago

Must Have Technical/Functional Skills

Primary Skill: Java Developer

Secondary: Cloud Technology

Experience: Minimum 10 years

Roles & Responsibilities

Bachelor's or master's degree in computer science or related field. Java Developer with strong Cloud experience to design, develop, and support scalable, high-performance applications. The ideal candidate will

have hands-on experience in Java-based backend development, cloud-native architectures, and modern DevOps practices.

  • Design, develop, test, and maintain Java-based applications using modern frameworks
  • Build and deploy cloud-native applications on AWS / Azure / GCP
  • Develop RESTful APIs and microservices using Spring Boot / Spring Cloud
  • Collaborate with cross-functional teams including architects, product owners, and DevOps
  • Implement CI/CD pipelines and support automated deployments
  • Ensure application performance, scalability, security, and reliability · Troubleshoot, debug, and resolve production issues
  • Follow coding standards, best practices, and conduct code reviews
  • Collaborate in Agile teams and contribute to solution architecture, documentation, and best practices Preferred / Nice-to-Have Skills · Experience in BFSI
  • Exposure to messaging systems (Kafka, RabbitMQ, SQS, etc.)
  • Knowledge of event-driven architectures
  • Experience with Agile/Scrum methodologies
  • Cloud certifications (AWS/Azure/GCP)

Generic Managerial Skills, If any

Github, Jenkins

Primary Skill:

  • Strong proficiency in Java (Java 8 or above)
  • Experience with Spring, Spring Boot, Hibernate/JPA
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP)
  • Experience building and deploying microservices architectures
  • Strong understanding of REST APIs, JSON, and API security
  • Experience with SQL and NoSQL databases
  • Familiarity with Docker and Kubernetes
  • Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.)
  • Version control using Git

Experience: Minimum 7 years

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 Growth: 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: $95,000 - $115,000 a year

About the Company

T

Tata Consultancy Services Ltd