Show more filters
Banner image for Tata Consultancy Services

Senior Full Stack Java Developer

Tata Consultancy Services

3.7
216 reviews
Tata Consultancy Services
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Tampa, FL
A free Jobstore account is required to proceed to the employer site.
Job Description

Must Have Technical/Functional Skills

Core Backend

  • Java (Core Java, Java 8/11+)
  • Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • Hibernate / JPA
  • RESTful Web Services (JSON/XML)

Frontend

  • Angular / React (preferred)
  • HTML5, CSS3, JavaScript, TypeScript

Microservices & Integration

  • Microservices architecture
  • Messaging: Kafka / RabbitMQ / JMS

Database

  • RDBMS: Oracle / PostgreSQL / MySQL
  • NoSQL (good to have): MongoDB / Redis

DevOps & Tools

  • Git / Bitbucket
  • Maven / Gradle
  • Jenkins / GitHub Actions
  • Docker, Kubernetes (preferred)
  • Monitoring & Logging: ELK, Log4j, CloudWatch

Testing

  • JUnit, Mockito
  • Exposure to BDD / Cucumber is a plus
  • Roles & Responsibilities
  • Backend Development
  • Design, develop, and maintain enterprise applications using Java 8/11+, Spring Boot, Spring MVC, and Hibernate/JPA
  • Build and consume RESTful APIs following standard API design principles
  • Implement microservices-based architecture with proper service boundaries
  • Handle transaction management, exception handling, validation, and security
  • Perform performance tuning, query optimization, and memory management
  • Frontend Development
  • Develop responsive and user-friendly UI using Angular / React / Vue
  • Integrate frontend with backend services using REST APIs
  • Implement client-side validation and state management
  • Database & Persistence
  • Design database schemas and write optimized SQL / JPQL / HQL
  • Work with RDBMS (Oracle, PostgreSQL, MySQL) and exposure to NoSQL (MongoDB/Redis) is a plus
  • Quality & Testing
  • Write unit and integration tests using JUnit, Mockito
  • Support SIT, UAT, and Production deployments
  • Participate in code reviews and enforce coding standards and best practices
  • DevOps & Delivery
  • Work with CI/CD pipelines using Maven, Jenkins/GitLab
  • Collaborate with DevOps teams for deployment on AWS/Azure/OpenShift/Kubernetes
  • Participate actively in Agile/Scrum ceremonies
  • Collaboration & Documentation
  • Collaborate with architects, QA, DevOps, and business stakeholders
  • Create and maintain technical documentation (designs, APIs, workflows)
  • Mentor junior developers and support knowledge sharing

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

Qualifications: BACHELOR OF COMPUTER SCIENCE
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in Florida   »   Jobs in Tampa   »   Senior Full Stack Java Developer

More jobs

People also search