Java Full Stack Developer
Technology
Tcs Ct Usa
Phoenix, United States1 week agoUntil 12/18/2026
Service contract
Job description
Role Description
Java Full Stack Developer responsible for designing, developing, and maintaining enterprise-level applications using ReactJS, Java, Spring Boot, and modern open-source technologies. The role involves full SDLC participation, microservices development, API integration, database solutions, Agile delivery, and application support.Roles & Responsibilities
- Develop high-performance and scalable applications using ReactJS, Java, Spring Boot, and Spring Framework.
- Build and maintain microservices using Spring JDBC, Spring Security, Spring Batch, and Spring Transaction Management.
- Develop and integrate REST and SOAP APIs using Java, JSON, XML, and WSDL.
- Design responsive user interfaces using ReactJS, JavaScript, HTML5, and CSS3.
- Implement database solutions using RDBMS technologies including Oracle, MySQL, and PostgreSQL.
- Write optimized SQL queries and integrate authentication mechanisms such as OAuth tokens.
- Participate in the complete SDLC including analysis, design, development, testing, deployment, and maintenance.
- Apply software design patterns, SOA principles, and Agile methodologies.
- Troubleshoot application issues, perform root cause analysis, and support production fixes.
- Address application vulnerabilities and improve code quality.
- Collaborate with developers, business analysts, QA, and production teams.
- Support CI/CD processes using Jenkins, Maven, Git, and related tools.
Skills / Required Skills
- Java 21 / Core Java
- Spring Boot, Spring Core, Spring Data, Spring Security
- Microservices Architecture
- ReactJS
- JavaScript, HTML5, CSS3
- REST APIs, SOAP APIs
- JSON, XML, WSDL
- RDBMS (Oracle, MySQL, PostgreSQL)
- SQL Query Development
- React Tools (Redux, Flux, Webpack, Enzyme)
- React Testing Library
- Apache Tomcat, JBoss
- OAuth Tokens
- AWS / Cloud Server
- Jenkins, Maven, Git
- Jira, Rally
- Agile Methodologies
- Service-Oriented Architecture (SOA)
- Application Troubleshooting & RCA
Preferred Skills
- One App and One Data experience
- UI/UX design understanding
- Performance optimization
- Application security and vulnerability remediation
Experience Required
8+ Years (Java Development / Architecture experience preferred)Relevant Full Stack Experience: 5–6 Years
Interested in this role?