T

Java Full Stack Lead

Tata Consultancy Services · Pune, Maharashtra, India

8–15 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

**Job description** **Location: Pune** **Job description** **Key Responsibilities:** **Design and develop robust backend services using Java, Spring Boot, and RESTful APIs.** **Build and maintain microservices-based architecture for scalable applications.** **Worked on frontend technologies like ReactJS, JavaScript, CSS, HTML5** **Work with Oracle, PostgreSQL and SQL for data modeling, querying, and performance optimization.** **Contribute to full stack development as needed with hands on work on developing React Pages** **Use Git for version control and participate in code reviews and CI/CD processes.** **Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.** **Ensure high performance, security, and scalability of applications.** **Required Skills & Qualifications:** **Strong proficiency in Java and Spring Boot framework.** **Experience in designing and implementing Microservices and REST APIs.** **Solid understanding of SQL and hands-on experience with PostgreSQL.** **Familiarity with Git for source control and collaborative development.** **Experience working in Agile teams and using tools like Jira or similar.** **Good understanding of software design principles, testing, and debugging.** **Experience with Static and Dynamic Code Analysis, Vulnerabilities, OWASP Principles** **Experience with containerization tools like Docker and orchestration platforms like Kubernetes.** **Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.** **Knowledge of Git, Jenkins, CI/CD Tools** **Excellent problem-solving and communication skills.**