Tata Consultancy Services

Java Software Developer

Tata Consultancy Services$110K — $125K *
Tampa, FL 33647In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Java development with Java 8+ or Java 11+
  • Strong expertise in Spring Boot, including Core, MVC, and Security modules
  • Proficient in building and consuming RESTful APIs using JSON, OAuth2, and JWT
  • Experience with microservices architecture and implementation
  • Solid skills in JPA, Hibernate, and SQL including PostgreSQL, MySQL, or MS SQL
  • Familiarity with NoSQL databases such as MongoDB or Cassandra
  • Knowledge of cloud platforms (AWS or Azure) and CI/CD tools.

Responsibilities

  • Design, develop, and maintain enterprise applications using Java and Spring technologies
  • Build and consume high-quality RESTful APIs adhering to design principles
  • Create scalable and reusable backend components using object-oriented programming
  • Implement microservices architectures in alignment with enterprise standards
  • Conduct unit and integration testing to ensure software quality
  • Collaborate with teams using Git/Bitbucket for version control
  • Support CI/CD processes and assist with deployment using Jenkins and Maven,

Benefits

  • Comprehensive health insurance plans
  • Retirement savings plan with company match
  • Opportunities for professional development and training
  • Flexible work hours and remote work opportunities
  • Paid time off and holidays
Full Job Description
Must Have Technical/Functional Skills

Java 8+ / Java 11+

Spring Boot (Core, MVC, Security)

RESTful APIs (JSON, OAuth2, JWT)

Microservices architecture

JPA / Hibernate

Exception handling, logging (Log4j / SLF4J)

Kafka / Messaging (event-driven systems)

Junit / Mokito

RDBMS: PostgreSQL / MySQL / MS SQL

NoSQL (working knowledge): MongoDB / Cassandra

Cloud platform: AWS or Azure
• Roles & Responsibilities
• Design, develop, and maintain enterprise Java applications using Core Java, Java 8+/11+, Spring, and Spring Boot
• Build, enhance, and consume RESTful APIs using JSON and standard API design principles
• Develop scalable, reusable, and high performance backend components following OOP and design patterns
• Implement and support microservices based architectures aligned with enterprise and cloud native standards
• Write optimized SQL queries and ensure data integrity, performance, and security
• Perform unit testing and integration testing using JUnit, Mockito, and related frameworks
• Participate in code reviews, ensuring adherence to coding standards, security, and best practices
• Use Git/Bitbucket for version control and collaborate effectively across development teams
• Support CI/CD pipelines using Maven, Jenkins, GitLab, and assist with build and deployment activities
• Collaborate with QA, DevOps, architects, and business stakeholders to deliver end to end solutions
• Participate in Agile/Scrum ceremonies including sprint planning, daily stand ups, and retrospectives
• Troubleshoot and resolve application issues across DEV, SIT, UAT, and PROD environments
• Contribute to performance tuning, modernization, and continuous improvement initiatives
• Create and maintain technical documentation (designs, APIs, workflows)
• Stay updated with Java, Spring, cloud, and enterprise development best practices

Salary Range: $110,000 to $125,000 per year

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Java Software Developer jobs: