JAVA FULL STACK DEVELOPER
Technology
TCS
Phoenix, United States1 weeks agoUntil 12/7/2026
Job description
Key Responsibilities:
- Design, develop, and maintain applications using Java, Spring, and Spring Boot frameworks.
- Build and integrate RESTful APIs to support application functionality.
- Work with relational databases (SQL) for data modeling, queries, and performance optimization.
- Implement CI/CD pipelines using tools such as Maven, GitHub, and Jenkins to automate build, test, and deployment processes.
- Develop batch processes using Spring Batch for data-intensive operations.
- Apply multithreading and concurrency concepts to build high-performance, scalable systems.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Troubleshoot, debug, and optimize application performance.
- Stay updated with emerging technologies and proactively contribute to innovation and improvements.
Required Skills & Qualifications:
- 6+ years of experience in Java development with strong coding and debugging skills.
- Hands-on experience with Spring, Spring Boot, Spring Batch frameworks.
- Strong understanding of Java multithreading and concurrency.
- Proficiency in SQL and relational databases.
- Experience developing and consuming REST APIs.
- Familiarity with CI/CD tools such as Maven, GitHub, and Jenkins.
- Ability to quickly learn and adapt to new technologies.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Interested in this role?