H

Java Full Stack Engineer

Hexaware Technologies · Bengaluru, Karnataka, India - Mumbai, Maharashtra, India - Pune, Maharashtra, India

full_timePosted 1w ago
Apply now →

Job description

We are prefer "**IMMEDIATE JOINER**" Senior Java Full Stack Engineer Experience: 8+ Years Location: Pune, Mumbai, Bengaluru Employment Type: Full-Time Job Summary We are seeking an experienced and highly skilled Senior Java Full Stack Engineer with 8+ years of experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, Hibernate, and modern frontend technologies such as React.js or Angular.js. The candidate should possess excellent problem-solving skills and experience working in Agile environments. Key Responsibilities Design, develop, and maintain scalable, high-performance web applications using Java and modern frontend frameworks. Develop robust backend services using Spring Boot and Microservices architecture. Build and consume RESTful APIs and integrate with third-party services. Design and implement database solutions using Hibernate/JPA. Develop responsive and user-friendly interfaces using React.js or Angular.js. Collaborate with architects, product owners, business analysts, and cross-functional teams to deliver quality solutions. Participate in application design, code reviews, performance optimization, and troubleshooting. Ensure application security, scalability, reliability, and maintainability. Write clean, reusable, and well-documented code following industry best practices. Work within Agile/Scrum teams and contribute to continuous improvement initiatives. Required Skills Strong hands-on experience with: Java (Java 8/11/17 or above) Spring Boot Spring MVC Spring Security Microservices Architecture REST API Development Hibernate/JPA Frontend Minimum 3 years of hands-on experience in either: React.js Angular.js / Angular Database Experience with relational databases such as: Oracle PostgreSQL MySQL SQL Server Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 8+ years of software development experience. Minimum 3 years of experience in React.js or Angular.js development. Strong understanding of Object-Oriented Programming (OOP) principles and design patterns. Experience working with Agile/Scrum methodologies. Excellent communication and stakeholder management skills.