Java Engineer

Tata Consultancy Services

Chicago (IL)

On-site

USD 100,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Medical Coverage: Medical & Health,,DV
Parental Leaves

Job summary

Tata Consultancy Services in Chicago is seeking a senior Java developer with strong Spring Boot experience to design, deploy, and support large-scale distributed applications in a production environment. The role emphasizes end-to-end delivery ownership, agile practices, and collaboration with offshore/onshore teams to translate business requirements into technical solutions.

Weekend production calls may be required.

Qualifications

  • Strong knowledge of Java and Spring Boot
  • Experience with Java/J2EE, EJBs, Spring MVC, Hibernate, RESTful services, JMS; Kafka/Elasticsearch integration
  • ReactJS SPA development experience
  • Willingness to work in a support project and extend hours for weekend production calls
  • Strong coding skills to clear coding challenges
  • AWS and AI knowledge preferred
  • Experience with development, deployment, and support of large-scale distributed applications in production
  • Ability to translate business requirements into technical solutions
  • Familiarity with Agile methodologies and Test Driven Development
  • Create automated unit tests for existing code and new projects

Responsibilities

  • Strong knowledge of Java and Spring Boot
  • Java/J2EE, EJBs, Spring MVC, Spring Boot, Hibernate, RESTful services, JMS; Kafka/Elasticsearch integration; ReactJS SPA development
  • Identify solution requirements and scenarios for future solution in collaboration with business
  • Support weekend production calls as needed
  • Deliver end-to-end architecture with deployment strategy
  • Coordinate with offshore and onshore teams to deliver solutions
  • Take end-to-end delivery ownership
  • Translate business requirements into technical requirements
  • Apply Agile methodologies and TDD
  • Create automated unit tests for existing and new projects
  • Design and maintain scalable, mission-critical distributed applications

Skills

Java
Spring Boot
J2EE & EJBs
Hibernate & REST
Kafka/Elasticsearch
React SPA
AWS
Agile/TD
Distributed systems

Tools

Kafka
Elasticsearch

Job description

  • Strong knowledge and practical experience with Java and Spring Boot
  • Java/J2EE, EJBs, Spring MVC, Spring boot, Hibernate, Restful services, JMS, Interfacing with Kafka/Elastic search. Expertise in React JS framework to develop the SPA.
  • Willingness to working in support project- Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution.
  • Willingness to be flexible with work hours to extend support during weekend production calls (on need basis)
  • Strong coding skills to clear coding challenge during the technical discussion
  • AWS and AI knowledge- Preferrable
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users
  • Understand performance issues and approaches to address them systematically
  • Creating end to end architecture along with the deployment strategy
  • Co-ordinating with offshore and onshore and delivering the solution to customer
  • Taking End to End delivery ownership
  • Ability to understand business requirements and translate them into technical requirements
  • Understanding of Agile methodologies and Test Driven Development
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Create automated unit tests for both existing code and new projects.
Job Description
Must Have Technical/Functional Skills
  • Strong knowledge and practical experience with Java and Spring Boot
  • Java/J2EE, EJBs, Spring MVC, Spring boot, Hibernate, Restful services, JMS, Interfacing with Kafka/Elastic search. Expertise in React JS framework to develop the SPA.
  • Willingness to working in support project- Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution.
  • Willingness to be flexible with work hours to extend support during weekend production calls (on need basis)
  • Strong coding skills to clear coding challenge during the technical discussion
  • AWS and AI knowledge- Preferrable
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users
  • Understand performance issues and approaches to address them systematically
  • Creating end to end architecture along with the deployment strategy
  • Co-ordinating with offshore and onshore and delivering the solution to customer
  • Taking End to End delivery ownership
  • Ability to understand business requirements and translate them into technical requirements
  • Understanding of Agile methodologies and Test Driven Development
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Create automated unit tests for both existing code and new projects.
Roles & Responsibilities
  • Strong knowledge and practical experience with Java and Spring Boot
  • Java/J2EE, EJBs, Spring MVC, Spring boot, Hibernate, Restful services, JMS, Interfacing with Kafka/Elastic search. Expertise in React JS framework to develop the SPA.
  • Willingness to working in support project- Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution.
  • Willingness to be flexible with work hours to extend support during weekend production calls (on need basis)
  • Strong coding skills to clear coding challenge during the technical discussion
  • AWS and AI knowledge- Preferrable
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users
  • Understand performance issues and approaches to address them systematically
  • Creating end to end architecture along with the deployment strategy
  • Co-ordinating with offshore and onshore and delivering the solution to customer
  • Taking End to End delivery ownership
  • Ability to understand business requirements and translate them into technical requirements
  • Understanding of Agile methodologies and Test Driven Development
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Create automated unit tests for both existing code and new projects.

Salary Range-$100,000-$120,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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Architect
Technical Architect

Tata Consultancy Services • Philadelphia

On-site
USD 150,000 - 167,000
Discretionary Incentive
Medical Coverage
Family Leave
+4
Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • Dublin (OH)

On-site
USD 120,000 - 130,000
Discretionary Incentive
Medical Coverage
Parental Leave
+5
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Tata Consultancy Services • Suwanee (GA)

On-site
USD 110,000 - 170,000
Discretionary incentive
Medical coverage: Medical, Dental, Vis
Parental leaves
+4
Java Technical Architect Unemployment Insurance Experience
Java Technical Architect Unemployment Insurance Experience

Tata Consultancy Services • Milford (OH)

On-site
USD 130,000 - 150,000
Discretionary bonus
Medical coverage
Parental leave
+3
Software Developer
Software Developer

Tata Consultancy Services • Bentonville (AR)

On-site
USD 90,000 - 100,000
Discretionary Annual Incentive
Medical Coverage (Medical & Health)
Dental & Vision Coverage
+6
Software Engineer
Software Engineer

Tata Consultancy Services • Seattle (WA)

On-site
USD 120,000 - 160,000
Discretionary Annual Incentive
Medical Coverage
Dental Coverage
+10
Engineer Software
Engineer Software

Tata Consultancy Services • Irving (TX)

On-site
USD 64,000 - 125,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Senior Software Engineer
Senior Software Engineer

Tata Consultancy Services • Deerfield (IL)

On-site
USD 110,000 - 170,000
Discretionary Annual Incentive
Medical Coverage
Family Leaves
+6
Java & GCP Engineer
Java & GCP Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 110,000
Discretionary incentive
Medical coverage
Parental leave
+4