Skip to main content

Java Developer

Technology
Tata Consultancy Services
Seattle, United States1 month agoUntil 11/28/2026
Full time

Job description

Job Description

Must Have Technical/Functional Skills

Primary Skill: Core Java

Secondary: RedHat OpenShift, Apache Tomcat

Experience: 8 to 10 years

Roles &

Responsibilities

  • Minimum 8 to 10 years of hands-on experience in backend development using Java.
  • Strong understanding of backend frameworks, APIs, and database integration.
  • Proven ability to take ownership of tasks and deliver end-to-end solutions.
  • Excellent attitude towards learning new technologies and adapting to change.
  • Demonstrated team player with effective coordination and collaboration skills.
  • Experience working closely with cross-functional teams to achieve project goals.
  • Strong problem-solving skills and accountability for deliverables.
  • Strong understanding of OO design and having strong programming skills with Java Knowledge of using one or multiple J2EE application servers.
  • Strong experience on Java development of RESTful Services using the Spring Framework, Spring Boot and SOAP Webservices.
  • Strong experience with microservices, deployment, dockers and containers.
  • Experience with Apache Kafka for online data publishing and consuming.
  • Experience on Junit Test cases development, Performance Testing, Optimization and Code analysis.
  • Experience of using Relational Oracle SQL/PLSQL and No SQL distributed Cassandra DB Technologies.
  • Strong experience on using Development tools like Eclipse/IntelliJ IDE's, Maven, GIT, Bit Bucket, CI/CD pipelines, Splunk.
  • Experience in building of high volume, scalable, available distributed Technologies.
  • Experience on standard development design patterns of Creational, Behavioral JEE.
  • Experience on handling of cross functional issues by coordinating with distributed development teams across the regions.
  • Experience with development models such as Agile and SDLC Knowledge of test driven development.
  • Must be able to handle multiple tasks and adapt to a constantly changing environment to meet the release deliverables.

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 - $125,000 a year

Qualifications: BACHELOR OF COMPUTER SCIENCE

Keywords
monthsOfExperience: 96Apache KafkaSpring FrameworkOpenShiftApache CassandraMAVENOracle DatabaseEclipsePl / sqlIntellijSoapSqlTomcatApache LicenseApache Http ServerCassandraJavaRelational grammarCI / CDTest-driven development

Interested in this role?