Full Stack Java Lead
Tata Consultancy ServicesJob description
Job Description
Full Stack Java Lead
Must Have Technical/Functional Skills
Strong experience in Java, Spring Boot, Spring MVC, Microservice Architecture, Rest API design and development, Angular/ react JS, SQL ( Oracle/No SQL databases)
AWS/Azure , Docker, CI/CD pipeline, Kafka/RabbitMQ
Roles & Responsibilities
Strong experience in Java, Spring Boot, Spring MVC, Microservice Architecture, Rest API design and development, Angular/ react JS, SQL ( Oracle/No SQL databases)
AWS/Azure , Docker, CI/CD pipeline, Kafka/RabbitMQ
Design pattern, System design, API gateway and service discovery
Design and build end-to-end applications (Java back-end, frontend frameworks), ensuring scalability and security.
Create technical design documents, including component, sequence, and deployment diagrams.
Partner with product owners and stakeholders to refine stories, conduct sprint demos, and manage project timelines.
Lead development teams, mentor junior staff, and establish coding/testing standards.
Conduct code reviews and enforce best practices in CI/CD and testing.
Strong hands-on expertise in Java (often Java 8+ or 11+) and Spring Boot.
Experience with Microservices architecture.
Proficiency in JavaScript, HTML5, CSS3, and frameworks like React, Angular, or Vue.
Experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
Familiarity with CI/CD tools, Jenkins, Docker, and cloud platforms (AWS/Azure)
Salary Range- $110,000-$130,000 a year
Qualifications: BACHELOR OF COMPUTER SCIENCE
¿Te interesa este puesto?