Java Developer

TATA Consultancy Services Limited

Seattle, WA, United States of America • 16m ago • On-site

Senior

On-site

95,000 - 125,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Developer (Full-time / Permanent)
  • Experience: 8–15 years
  • Location: Seattle, WA (Onsite)

Description

Java backend developer role focused on building scalable, high-volume distributed systems. You will design and implement RESTful services with Spring/Spring Boot, integrate SOAP web services, and deliver microservices and containerized deployments. The work includes data streaming with Apache Kafka, database integration with Oracle and Cassandra, and strong testing, performance, and optimization practices.

Responsibilities

  • Perform backend development in Java with a focus on OO design and strong programming practices
  • Develop RESTful services using the Spring Framework and Spring Boot, and implement SOAP web services
  • Build and maintain microservices and support deployment in Docker/container environments
  • Integrate with Apache Kafka for online data publishing and consuming
  • Write and maintain JUnit test cases; conduct performance testing, optimization, and code analysis
  • Support database integration using Oracle SQL/PLSQL and Cassandra (NoSQL)
  • Use development tooling such as Eclipse/IntelliJ, Maven, Git, Bitbucket, CI/CD pipelines, and Splunk
  • Contribute to high-volume, scalable, and highly available distributed technologies
  • Apply standard JEE design patterns (creational and behavioral)
  • Coordinate with cross-functional and distributed teams to resolve issues and meet deliverables

Requirements

  • 8–10+ years of hands-on Java backend development experience
  • Strong understanding of backend frameworks, APIs, and database integration
  • Demonstrated ability to take ownership and deliver end-to-end solutions
  • Strong problem-solving skills and accountability for deliverables
  • Experience with one or more J2EE application servers
  • Experience with microservices, deployment, Docker, and containers
  • Experience with Apache Kafka
  • Experience with JUnit test development, performance testing, optimization, and code analysis
  • Experience with Oracle SQL/PLSQL and Cassandra DB
  • Proficiency with Eclipse/IntelliJ, Maven, Git, Bitbucket, CI/CD, and Splunk
  • Agile/SDLC knowledge and test-driven development experience

Benefits

Not specified in the provided posting.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Java Developer role

Improve your resume for just $5

$95,000 – $125,000/year

Unlock Full Resume Report