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?