Hexaware Technologies

Senior Java Full Stack Engineer

Hexaware Technologies

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
8+ yrs
Salary
Openings
1
Posted
3 hours ago
Work mode
In office
Education
Any graduate
Eligibility
Graduates from any discipline are eligible to apply.
Resume
Required to apply

Where you'll work

Job description

About the Company

Hexaware Technologies is a rapidly expanding next-generation service provider specializing in IT, BPO, and consulting services driven by automation and innovation. With a workforce exceeding 25,000 employees across various nationalities, Hexaware emphasizes customer success and operational excellence through its unique strategies like Automate Everything1, Cloudify Everything1, and Transform Customer Experiences1. The company recorded over $1 billion in global revenue in 2019 and focuses on leveraging disruptive crowd-sourced initiatives called Bottom-Up Disruption to simplify complex technology solutions and foster business growth.

Role Overview

We are looking for a seasoned Java Full Stack Engineer with more than 8 years of experience to design, develop, and maintain enterprise-level applications. The position demands proficiency in backend technologies such as Java, Spring Boot, Microservices, Hibernate, and frontend frameworks including React.js or Angular.js. The role requires strong problem-solving abilities and experience functioning within Agile teams.

Key Responsibilities

  • Architect and implement scalable, efficient web applications using Java and modern frontend libraries.
  • Develop robust backend services leveraging Spring Boot and Microservices architecture.
  • Create and integrate RESTful APIs and connect with external systems.
  • Design and maintain persistent data layers using Hibernate or JPA.
  • Build responsive user interfaces using React.js or Angular.js.
  • Collaborate closely with architects, product owners, business analysts, and cross-disciplinary teams to deliver high-quality software solutions.
  • Engage in design discussions, code reviews, performance tuning, and debugging.
  • Ensure applications meet standards for security, scalability, reliability, and maintainability.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Participate actively in Agile Scrum teams and support continuous process improvements.

Required Skills and Experience

  • Extensive hands-on experience with Java versions 8, 11, 17 or newer.
  • Proficiency with Spring Boot, Spring MVC, and Spring Security frameworks.
  • Solid understanding of Microservices architecture and REST API development.
  • Expertise in Hibernate/JPA for database interaction.
  • At least 3 years' practical experience using React.js or Angular.js frontend technologies.
  • Experienced in working with relational databases like Oracle, PostgreSQL, MySQL, and SQL Server.
  • Comprehensive knowledge of Object-Oriented Programming concepts and software design patterns.
  • Strong background in Agile/Scrum development methodologies.
  • Excellent communication and stakeholder engagement capabilities.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or an allied discipline.
  • Minimum of 8 years of professional software development experience.

Additional Details

This position is on-site, based in Pune, with possible locations in Mumbai or Bengaluru. Immediate joining candidates are preferred. The role demands full-time commitment as part of the company’s development teams.

Eligibility

Applicants should be graduates from any discipline.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help