Skip to main content

Java Full stack Developer

Technology
Tcs Ct Usa
Tampa, United States2 months ago
Service contract

Job description

Experience

  • 10+ years

  • 8+ years software development experience

  • 5+ years Java/J2EE

  • 3+ years React.js

Role Overview

Senior Java Full Stack Developer responsible for designing, developing, testing, and deploying scalable enterprise applications using Java, Spring Boot, Microservices, and React.js.

Roles & Responsibilities

  • Develop scalable web applications using Java and React.

  • Build RESTful APIs and Microservices using Spring Boot and Spring Cloud.

  • Develop responsive UI using React.js, JavaScript, TypeScript, HTML5, CSS3, Redux, and React Hooks.

  • Collaborate with business analysts, product owners, architects, and QA teams on technical solutions.

  • Implement security, authentication, authorization, and data protection standards.

  • Optimize application performance, scalability, and reliability.

  • Perform code reviews and enforce coding standards.

  • Troubleshoot production issues and provide timely resolutions.

  • Develop unit, integration, and end-to-end automated tests.

  • Participate in Agile/Scrum activities including sprint planning, estimation, and retrospectives.

  • Mentor junior developers and provide technical leadership.

Required Skills

  • Advanced Java Concepts

  • Java/J2EE

  • Spring Framework, Spring Boot, Spring MVC, Spring Security

  • Hibernate/JPA

  • Microservices / Spring Cloud

  • REST APIs / Web Services

  • React.js

  • JavaScript (ES6+), TypeScript

  • HTML5, CSS3, Redux, React Hooks

  • Oracle / SQL Server / PostgreSQL / MySQL

  • Git, Maven, Gradle, Jenkins, CI/CD

  • Agile/Scrum

Preferred Skills

  • AWS / Azure / GCP

  • Docker / Kubernetes

  • Kafka / RabbitMQ

  • DevOps / Infrastructure as Code

  • MongoDB / Cassandra

  • Financial Services / Capital Markets domain experience

Interested in this role?