Logo
Tata Consultancy Services

Java Engineer

Tata Consultancy Services, Atlanta, Georgia, United States, 30383

Save Job

Join to apply for the

Java Engineer

role at

Tata Consultancy Services

Job Description

Core Java: OOPs, Design Patterns, Interface, Serialization

ORM: Hibernate, OpenJPA

Java Build Tools: Maven, Gradle, Ant

Web Technologies: CSS, HTML, JQuery, JavaScript, AJAX

Java Web Frameworks: SpringMVC

SOAP & REST Webservices

Application Containers: JBoss, Jetty, WebSphere, WebLogic

Java Testing Tools: JUnit, TestNG, Selenium

Java EE Components: Servlets, Java Beans (EJB), Java Server Pages (JSP)

Code Version Control: GitHub

Hands‑on Software Development experience in Java

Hands on experience in designing and developing applications using Java EE platforms

Object Oriented analysis and design using common design patterns.

Excellent knowledge of Relational Databases, Oracle, SQL and DB2

Experience in the Spring Framework

Understanding of key AWS services relevant to EKS deployments: EC2, VPC, IAM, S3, RDS, CloudWatch, Lambda, DynamoDB

Strong grasp of Kubernetes concepts: Pods, Deployments, Services, Ingress, Namespaces, kubectl

Specific knowledge of how to deploy, manage, and scale applications on Amazon Elastic Kubernetes Service (EKS)

Proficiency with Docker for containerizing Java applications

Experience with CI/CD pipelines using Jenkins, AWS CodePipeline, or GitLab CI/CD for deploying to EKS

Familiarity with IaC tools like AWS CloudFormation or Terraform for provisioning EKS clusters

Understanding of security best practices within AWS and Kubernetes: IAM roles, network security groups, pod security policies

Experience with monitoring and logging solutions for EKS: CloudWatch, Prometheus, Grafana, ELK stack

Comprehensive understanding of Kafka's core components: producers, consumers, brokers, topics, partitions, Zookeeper

Experience with Kafka Connect and Kafka Streams

Knowledge of managing and monitoring Kafka clusters, performance tuning and troubleshooting

Understanding and implementation of Schema Registry for managing data schemas in Kafka‑based systems

Salary Range: $100,000 - $140,000 a year

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

Seniority level

Entry level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at Tata Consultancy Services by 2x

Get notified about new Java Software Engineer jobs in

Atlanta, GA .

#J-18808-Ljbffr