Senior Java Developer

Tata Consultancy Services Ltd
  • Tampa, FL
  • $100,000–$120,000 Per Year
30+ days ago

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

ReactJS (preferred) or Angular

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
  • Develop and integrate frontend components using React or Angular (for Full Stack roles)
  • Design and manage data persistence layers using JPA/Hibernate and relational databases (PostgreSQL, MySQL, Oracle)
  • 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
  • Work with cloud platforms (AWS/Azure) for application deployment, configuration, and troubleshooting
  • 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: $100,000 to $120,000 per year

Numbers & Facts

LocationTampa, FL
Salary$100,000–$120,000 Per Year

Skills

  • Acceptance Testingunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Cassandraunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Data Qualityunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Enterprise Architectureunmatched
  • Error Handlingunmatched
  • Gitunmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • JSONunmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Persistence API (JPA)unmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Jenkinsunmatched
  • Log4junmatched
  • Maintain Complianceunmatched
  • Mavenunmatched
  • Microservicesunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • MongoDBunmatched
  • MySQLunmatched
  • NoSQLunmatched
  • Object Oriented Programming (OOP)unmatched
  • Oracleunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Production Systemsunmatched
  • Quality Assuranceunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Testingunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder