Tata Consultancy Services is hiring for a Java Developer in Tampa, Florida. The role involves designing and implementing Java components, developing microservices, and participating in Agile environments. Candidates should have expertise in the Spring ecosystem and hands-on experience with Java technologies and CI/CD pipelines. Employee benefits include comprehensive medical coverage, vacation time, and various insurance options.
Qualifications
Knowledge of Domain Driven Design concepts and developing microservices.
Expert knowledge of the Spring ecosystem (Spring Boot, Spring Cloud, etc.).
Experience in developing enterprise-grade applications with Java 8/JEE.
Hands-on experience with core Java technologies focusing on multithreading.
Experience setting up CI/CD pipelines.
Responsibilities
Design, develop, and implement Java components and applications.
Gather, clean, and prepare design documents.
Work from client locations and attend customer meetings.
Participate in Agile environment.
Skills
Java
Domain Driven Design
Spring ecosystem
NoSQL
Multithreading
CI/CD pipelines
Test-Driven Development
Maven
Jenkins
Git
Job description
Responsibilities
Design, develop, and implement Java components and applications.
Gather, clean, and prepare design documents.
Work from client locations, attending customer meetings regularly.
Basic knowledge of Agile environment.
Qualifications
Knowledge of Domain Driven Design concepts and designing and developing microservices from monolith architecture.
Expert knowledge of the Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow, etc.).
Develop enterprise-grade applications using Java 8/JEE (and higher), NoSQL, Spring, among other tools.
Hands-on experience with core Java technologies with emphasis on multithreading, distributed caching, and fault-tolerant logic.
Hands-on experience in performance tuning distributed applications and building unit tests.
Experience in setting up CI/CD pipelines for different platforms.
Understanding and experience in Object-Oriented Design Principles & Test-Driven Development.
Understanding and experience using continuous build tools like Maven, Jenkins, and Git.
Strong analytical and communication skills.
Benefits
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.