Job Title- Senior Java Full Stack Developer
Location-Pune (Kharadi)
Experience-8+
Key Responsibilities:
• Design, develop, and maintain full-stack web and desktop applications using Java and React.
• Maintain and enhance legacy desktop application
• Develop RESTful APIs using Spring Boot and integrate with front-end components.
• Implement domain models using Spring tech stack and optimize database interactions.
• Design user interfaces with React and ensure responsive, agile, and intuitive user experience.
• Collaborate with cross-functional teams including UX/UI designers, QA, and DevOps.
• Participate in code reviews, unit testing, and performance tuning.
• Troubleshoot and debug issues across the stack.
• Stay updated with latest technologies and best practices in full stack development
Required Skills:
• Strong core Java and object-oriented programming concepts.
• Proficient in Java 11+ , Spring Boot, Spring MVC, Spring Data, JPA, Hibernate.
• Solid experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
• Experience building RESTful APIs and integrating with third-party services.
• Good understanding of relational databases ( Oracle, PostgreSQL) and SQL queries.
• Familiarity with Git, GitLab, Maven/Gradle, and CI/CD tools.
• Knowledge of application performance tuning and security best practices.
• Excellent problem-solving and analytical skills.
• Minimum 1 year containerization experience (Kubernetes and Azure experience would be plus
Understand business domains and communicate effectively with business analysts and stakeholders.
Demonstrate the ability to design features based on business requirements and explain domain concepts clearly.
Experience in object-oriented design and modeling with UML.
📌 Java Full Stack Developer with React (Pune)
🏢 Tata Consultancy Services
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.