Senior Consultant / Consultant (Java)
The Hackett Group India
Business Consulting and Services · 501-1,000 employees
About the role
The developer will build and enhance React/TypeScript user interfaces for document workflows, reporting, and search experiences. They will also support Java/Spring Boot microservices and integrate front-end applications with REST APIs.
What they look for
Requirements
Candidates must have 3-5 years of experience in modern web application development using React, TypeScript, and Java/Spring Boot. A bachelor's degree in Computer Science, Information Technology, or a related field is required.
Full description
Practice
Engineering
Job Code
Job Title
Application Developer – HCKT – C2
Department
Engineering
Skill
React/TypeScript, Java/Spring Boot, Integrations
Employee Type
Full time
Experience
3 - 5 Yrs
Reporting Manager
Job Description
The Application Developer would be the second developer for a cloud-hosted platform with a React/TypeScript front end and Java/Spring Boot microservices, focused on delivery execution and application workflow support. The role covers front-end development, React/TypeScript, Java/Spring Boot support, entitlement-aware workflows, Qualtrics, Lucidchart, Jaspersoft Visualize.js, OpenSearch, and document workflows, with cross-training.
Responsibilities
- Understand the valuesand vision of the organization
- Protect the Intellectual Property
- Adhere to allthe policies and procedures
- Build and enhanceReact/TypeScript user interfaces for document workflows, reporting, search, and entitlement-aware application experiences
- Integrate front-end applications with REST APIs and troubleshoot client/server interaction issues
- Support Java/Spring Bootmicroservices, business logic,and application integrations
- Support embedded integrations including Qualtrics survey workflows, Lucidchart process-flow diagrams, and Jaspersoft Visualize.js reporting
- Work with OpenSearch-based search, S3-based document storage, and entitlement-aware workflows
- Apply performance, accessibility, responsive layout, browsercompatibility, and usability best practices
- Work with Bitbucket-based source control and front-end build/deployment processes
- Participate in codereviews, unit testing, defect resolution, and Agile delivery processes
- Cross-training.
Essential Skills
Job
- 3-5 years of experience building modern web applications using React, TypeScript, JavaScript, component-based architecture, and responsive design patterns
- Experience integrating front-end applications with REST APIs and troubleshooting client/server interaction issues
- Ability to build polished, accessible, maintainable user interfaces for document workflows, reporting, search, and entitlement-aware experiences
- Working knowledge of Java, SpringBoot, and backend service development sufficient to support full application workflows
- Understanding of performance, accessibility, responsive layout, browser compatibility, and application usability practices
- Experience with Bitbucket-based source control and front-end build/deployment processes
Personal
- Excellent communication and interpersonal skillsfor working acrossproduct, QA, and engineering teams
- Strong eye for usability, visualrefinement, and professional application presentation
- Collaborative approach to refining usability and presentation details with stakeholders
- A proactive approach to problem solvingwith attention to detail
PreferredSkills
Job
- Exposure to embedded reporting with Jaspersoft Visualize.js, embedded survey workflows (Qualtrics), and interactive diagram experiences (Lucidchart)
- Experience with AWS Amplify, cloud-hosted front-end patterns, or comparable deployment models
- Exposure to AmazonCognito, token-based authentication, and entitlement-aware access patterns
- Familiarity with Agileprocesses and ticketing systems such as VersionOne or Jira
Personal
- Demonstrate proactive thinking
- Strong interpersonal relations and team collaboration skills
- Ability to workunder stringent deadlines and demanding clientconditions
Other Relevant Information
- Bachelor's degree in Computer Science, Information Technology, or a relatedfield
- 3-5 years of experience in web application development, preferably on SaaS or cloud-hosted platforms
- Willingness to cross-train and provide development coverage across multiple applications.
Similar roles
-
Développeur Mainframe & Java ou C# - Services Financiers- Strasbourg
Sopra Steria Schiltigheim, Grand Est, France
-
Lead Software Engineer Java Full Stack Developer
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Software Engineer III-Java, Kubernetes
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Lead Java Engineer
Ciklum Canada
-
Back End Developer ��� Java / Spring Boot
Zensar Pune, Maharashtra, India
-
JAVA Backend, Scala
Zensar India