CLOUD AMAZE - UI Lead Angular/React (Practice)

HEXAWARE
Full-timeβ€’United States

πŸ“ Job Overview

Job Title: UI Lead Angular/React (Practice)

Company: HEXAWARE

Location: Dallas / Westlake, TX, United States

Job Type: Full-Time

Category: Software Development / Engineering (with a focus on UI/Frontend Operations)

Date Posted: 2026-08-07

Experience Level: 5-10 Years

Remote Status: On-site

πŸš€ Role Summary

  • Lead frontend application modernization initiatives, migrating from JSP to modern frameworks like Angular.

  • Drive backend service development using Java, Spring Boot, and microservices architecture, ensuring scalability and efficiency.

  • Oversee the deployment and operational support of services on AWS cloud infrastructure, specifically EKS/ECS.

  • Implement and manage robust monitoring, logging, dashboarding, and alerting systems for enhanced system observability.

  • Collaborate effectively within an Agile/Scrum framework with cross-functional teams including architects, DevOps, QA, and business stakeholders.

πŸ“ Enhancement Note: While the title mentions "UI Lead" and "Angular/React", the core responsibilities heavily lean into full-stack development and cloud operations, particularly with Java and AWS. The role requires a blend of strong frontend UI leadership with deep backend and cloud infrastructure understanding, positioning it within a broader GTM (Go-To-Market) or Product Operations context where application performance directly impacts business outcomes.

πŸ“ˆ Primary Responsibilities

  • Spearhead the migration of legacy frontend applications from JSP to Angular, ensuring a seamless transition and improved user experience.

  • Design, develop, and maintain robust backend services using Java, Spring Boot, and RESTful APIs, adhering to microservices best practices.

  • Analyze complex stored procedures and SQL business logic, converting them into efficient Java microservices for improved performance and scalability.

  • Manage the deployment, configuration, and ongoing support of applications and microservices on AWS Elastic Kubernetes Service (EKS) and Elastic Container Service (ECS).

  • Establish and maintain comprehensive monitoring, logging, dashboarding, and alerting systems using tools like CloudWatch and Datadog to ensure high availability and rapid issue resolution.

  • Actively participate in Agile ceremonies, contributing to sprint planning, daily stand-ups, and retrospectives to drive iterative development and continuous improvement.

  • Collaborate closely with Solution Architects to ensure technical designs align with architectural standards and business objectives.

  • Partner with DevOps engineers to optimize CI/CD pipelines, ensuring efficient and reliable software delivery processes.

  • Work with QA teams to define testing strategies and ensure the delivery of high-quality, bug-free software.

  • Engage with business stakeholders to gather requirements, provide technical insights, and ensure alignment on project goals and deliverables.

πŸ“ Enhancement Note: The responsibilities highlight a strong emphasis on "legacy modernization" and "cloud deployment," indicating a need for operations-minded individuals who can manage the lifecycle of applications from migration through to ongoing operational excellence. This role bridges development and operations, aligning with principles of DevOps and SRE.

πŸŽ“ Skills & Qualifications

Education:

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a closely related field. Experience:

  • 5-10 years of hands-on experience in full-stack software development, with a significant focus on Java and modern frontend frameworks.

  • Proven experience in leading frontend application migration projects, specifically from JSP to Angular.

  • Demonstrable experience in developing and deploying microservices architectures.

  • Experience with cloud platforms, particularly AWS, and containerization technologies. Required Skills:

  • Backend Development: Java, Spring Boot, REST APIs, Microservices Architecture.

  • Frontend Development: Angular, TypeScript, JavaScript, HTML, CSS.

  • Cloud & DevOps: AWS (EKS, ECS), Kubernetes, Docker, Git, Maven/Gradle, Jenkins (or other CI/CD tools).

  • Databases: SQL, Stored Procedures, relational database management.

  • Migration Experience: JSP to Angular migration, JDK upgrade / Java migration.

  • Monitoring & Logging: CloudWatch, Datadog, or similar observability tools.

  • Testing: JUnit, Mockito, Jasmine/Karma.

  • Methodology: Agile/Scrum.

Preferred Skills:

  • Experience in large-scale legacy modernization programs.

  • Familiarity with Helm, API Gateway, AWS IAM, Secrets Manager.

  • Experience with messaging queues like Kafka, JMS, or RabbitMQ.

  • Knowledge of security protocols such as OAuth2, JWT, SAML.

  • Prior experience in financial services or complex enterprise application environments.

πŸ“ Enhancement Note: The requirement for both frontend migration and backend microservices development, coupled with AWS deployment and monitoring, suggests a "DevOps Engineer" or "Full-Stack Engineer with Cloud Ops focus" profile. The experience level indicates a lead or senior individual contributor role.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrable examples of successful frontend application migrations, showcasing before-and-after states, complexity, and achieved improvements.

  • Case studies detailing the design and implementation of Java-based microservices, highlighting architectural decisions, API design, and integration patterns.

  • Projects showcasing experience with AWS cloud services (EKS, ECS), including deployment strategies, infrastructure as code (IaC) if applicable, and operational management.

  • Evidence of implementing and utilizing monitoring, logging, and alerting systems to diagnose and resolve production issues, with examples of dashboards and alert configurations.

  • Documentation or descriptions of contributions to CI/CD pipelines, illustrating process automation for build, test, and deployment phases. Process Documentation:

  • Ability to document complex migration processes, outlining phases, dependencies, risks, and mitigation strategies.

  • Experience in creating clear and concise technical documentation for microservices, including API specifications, deployment guides, and operational runbooks.

  • Proficiency in documenting monitoring and alerting configurations, detailing metrics collected, thresholds set, and escalation procedures.

  • Examples of contribution to process improvement initiatives, such as optimizing CI/CD workflows, enhancing deployment strategies, or refining incident response procedures.

πŸ“ Enhancement Note: For a "Lead" role, a portfolio is crucial. Candidates should be prepared to discuss their contributions to process optimization, system implementation, and how they've leveraged technology to drive efficiency and ROI, particularly in modernization and cloud migration contexts.

πŸ’΅ Compensation & Benefits

Salary Range:

Based on the location (Dallas/Westlake, TX) and experience level (5-10 years) for a Lead Full-Stack Developer with Cloud Operations responsibilities, the estimated annual salary range is $120,000 - $170,000. This estimate considers the demand for skilled professionals in full-stack development, cloud technologies (AWS), and legacy modernization, as well as regional market rates in Texas.

Benefits:

  • Comprehensive Health, Dental, and Vision Insurance plans.

  • Retirement Savings Plan (e.g., 401k) with potential company matching.

  • Paid Time Off (PTO), including vacation, sick leave, and holidays.

  • Professional Development Opportunities, including training, certifications, and conference attendance.

  • Potential for performance-based bonuses or incentives.

  • Life Insurance and Disability coverage. Working Hours:

  • Standard full-time work week, typically 40 hours per week.

  • While on-site, flexibility may be offered depending on team needs and project demands.

  • Occasional need for extended hours or on-call support may arise, especially during critical deployment phases or production incidents.

πŸ“ Enhancement Note: Salary estimates are based on industry benchmarks for similar roles in the Dallas/Westlake, TX area. Hexaware's specific benefits package should be confirmed during the interview process. The mention of "Practice" in the title might imply a role within a consulting or professional services arm, which can sometimes influence compensation structures.

🎯 Team & Company Context

🏒 Company Culture

Industry: Information Technology and Services, Consulting. Hexaware is a global provider of IT consulting and digital solutions.

Company Size: 10,000+ Employees. This indicates a large, established organization with structured processes and a global presence, offering opportunities for diverse project exposure and career mobility.

Founded: 1990. With over three decades of experience, Hexaware has a strong track record in the IT services industry, suggesting stability and deep expertise.

Team Structure:

  • The role likely sits within a dedicated project team or a client-facing delivery unit focused on application modernization and cloud solutions.

  • Team members will include other developers (frontend and backend), QA engineers, DevOps specialists, project managers, and potentially business analysts.

  • Reporting structure will likely involve a Project Lead, Delivery Manager, or Practice Lead, depending on the project's scope and Hexaware's internal organization.

  • Cross-functional collaboration is essential, requiring close work with client IT teams, architects, and business stakeholders to ensure successful project outcomes. Methodology:

  • The team operates within an Agile/Scrum framework, emphasizing iterative development, frequent feedback loops, and continuous improvement.

  • Data analysis and insights are critical for understanding application performance, migration progress, and identifying areas for optimization.

  • Workflow planning and optimization strategies are applied throughout the project lifecycle, from initial migration planning to ongoing operational support.

  • Automation and efficiency practices are key, particularly in CI/CD, cloud deployments, and monitoring.

Company Website: https://www.hexaware.com/

πŸ“ Enhancement Note: As a global IT services firm, Hexaware's culture often balances client-specific project needs with internal best practices and continuous learning. The "Practice" designation suggests a focus on developing and sharing expertise within specific technology domains like Angular, React, Java, and Cloud.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as a "Lead" within a specific technical practice (Angular/React, with strong Java and AWS backend integration). It signifies a senior individual contributor role with leadership expectations for technical direction, mentoring junior team members, and driving best practices within project teams. The "Practice" aspect implies potential for growth into a Practice Manager or Architect role within Hexaware's organizational structure.

Reporting Structure: The UI Lead will report to a Project Manager, Delivery Manager, or a designated Practice Lead. They will work closely with Solution Architects, DevOps Engineers, QA Leads, and other development team members. Direct reports are unlikely unless this role has a specific team lead component within a project.

Operations Impact: The primary impact of this role is on the successful modernization and operationalization of client-facing applications. By migrating to Angular and leveraging Java microservices on AWS, the lead directly influences application performance, scalability, maintainability, and cost-efficiency. This operational efficiency translates to improved user experience, faster feature delivery, and ultimately, enhanced business value for Hexaware's clients.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in Angular, React, Java microservices, and specific AWS services (EKS, ECS, etc.) through project work and advanced training.

  • Leadership Development: Progress to roles such as Technical Architect, Cloud Solutions Architect, or Practice Manager, leading larger teams and strategic initiatives.

  • Cross-Functional Exposure: Gain experience in various client industries and project types, broadening understanding of diverse business challenges and operational needs.

  • Mentorship: Develop mentoring skills by guiding junior developers, contributing to knowledge sharing within the practice, and fostering a culture of continuous learning.

πŸ“ Enhancement Note: The "Practice" designation is key here. Growth opportunities will likely involve not just project execution but also contributing to Hexaware's internal knowledge base, developing reusable assets, and potentially pre-sales support for modernization initiatives.

🌐 Work Environment

Office Type: This is an on-site role, indicating a traditional office environment where employees work from a physical Hexaware office location or a client's designated workspace.

Office Location(s): Dallas / Westlake, TX. This area is a significant technology hub, offering access to a vibrant professional community and resources.

Workspace Context:

  • The workspace will likely be a collaborative office setting, potentially with open-plan areas and meeting rooms equipped for team discussions and client interactions.

  • Access to standard office technology, high-speed internet, and potentially specialized development and testing environments will be provided.

  • Opportunities for direct interaction with team members, architects, and project leadership will be frequent, fostering a dynamic and communicative work environment.

  • The environment will be fast-paced, driven by client project timelines and the Agile methodology. Work Schedule:

  • The standard work schedule is typically Monday to Friday, aligning with typical business hours.

  • While on-site, there might be some flexibility, but adherence to project deadlines and client availability is paramount.

  • The role may require occasional availability outside of standard hours for critical deployments, incident resolution, or client-specific needs, especially given the cloud operations component.

πŸ“ Enhancement Note: As an on-site role in a major tech hub, the environment is expected to be professional and geared towards collaborative project delivery. The focus will be on efficient execution within a structured team setting.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or HR representative will conduct an initial phone screen to assess basic qualifications, understanding of the role, and cultural fit.

  • Technical Interview(s): Expect one or more in-depth technical interviews focusing on Java, Spring Boot, microservices, Angular, TypeScript, and AWS concepts. These may include coding challenges or system design questions.

  • Lead/Architect Interview: An interview with a senior technical leader or architect to discuss your approach to technical leadership, problem-solving, legacy modernization strategies, and cloud operations.

  • Hiring Manager/Client Interview: A final interview to discuss your experience in detail, assess your fit with the team and company culture, and potentially discuss project specifics or client expectations.

Portfolio Review Tips:

  • Curate Select Projects: Choose 2-3 projects that best showcase your strengths in UI leadership, full-stack development, legacy modernization, and cloud deployment.

  • Quantify Impact: For each project, clearly articulate the problem, your solution, the technologies used, and the measurable outcomes (e.g., performance improvements, cost savings, migration success rate).

  • Highlight Migration: Specifically showcase your JSP to Angular migration experience, detailing the challenges and how you overcame them.

  • Demonstrate Cloud Ops: Include examples of your work with AWS EKS/ECS, monitoring tools, and CI/CD pipelines. Explain your role in ensuring operational stability.

  • Prepare for Walkthroughs: Be ready to walk through your code (if applicable) or explain complex architectural diagrams and decision-making processes in detail.

Challenge Preparation:

  • Coding Challenges: Practice coding problems in Java and potentially JavaScript/TypeScript, focusing on algorithms, data structures, and common design patterns.

  • System Design: Prepare for system design questions related to building scalable microservices, designing RESTful APIs, and architecting cloud-native applications on AWS.

  • Migration Scenarios: Be ready to discuss hypothetical migration scenarios, outlining your approach to assessing legacy systems, planning the migration, and managing risks.

  • Operational Scenarios: Prepare for questions about troubleshooting production issues, setting up monitoring, and optimizing cloud resource utilization.

πŸ“ Enhancement Note: The interview process will likely be rigorous, testing both technical depth and leadership capability. A well-prepared portfolio is essential for demonstrating practical experience, especially in the areas of modernization and cloud operations.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Frontend Frameworks: Angular (primary focus), potentially React (as mentioned in title).

  • Backend Frameworks: Java, Spring Boot.

  • Cloud Platform: Amazon Web Services (AWS), specifically EKS (Elastic Kubernetes Service) and ECS (Elastic Container Service).

  • Containerization: Docker.

  • Orchestration: Kubernetes.

  • Databases: SQL, Relational Databases (e.g., PostgreSQL, MySQL, Oracle).

  • Version Control: Git.

  • Build Tools: Maven, Gradle.

  • CI/CD Tools: Jenkins, or similar (e.g., GitLab CI, AWS CodePipeline).

Analytics & Reporting:

  • Monitoring: CloudWatch, Datadog, Prometheus, Grafana.

  • Logging: ELK Stack (Elasticsearch, Logstash, Kibana), Splunk.

  • Dashboarding: Tools integrated with monitoring/logging platforms, or dedicated BI tools if applicable.

CRM & Automation:

  • While not explicitly mentioned, familiarity with project management tools like Jira or Asana is common in Agile environments.

  • Integration tools might be relevant if dealing with various third-party services or internal systems.

πŸ“ Enhancement Note: Proficiency across this stack is crucial. The role demands not just development skills but also operational awareness of how these components interact in a cloud environment, especially concerning monitoring and deployment.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Excellence in Execution: A strong commitment to delivering high-quality, reliable, and performant applications, reflecting the "Practice" focus on expertise.

  • Continuous Improvement: Embracing Agile principles to constantly refine processes, code quality, and operational efficiency.

  • Collaboration & Communication: Fostering an environment where open communication and teamwork are paramount for successful project delivery.

  • Client Focus: Understanding and prioritizing client needs to deliver solutions that drive business value and satisfaction.

  • Innovation: Encouraging the adoption of new technologies and methodologies to stay at the forefront of the IT industry.

Collaboration Style:

  • Cross-Functional Integration: Working seamlessly with developers, DevOps engineers, QA, architects, and business stakeholders to achieve shared goals.

  • Knowledge Sharing: Actively participating in code reviews, technical discussions, and internal knowledge-sharing sessions to elevate the team's collective expertise.

  • Feedback Loop: Open to receiving and providing constructive feedback to drive continuous improvement in both individual performance and team processes.

  • Problem-Solving Orientation: A proactive approach to identifying and resolving technical and operational challenges collaboratively.

πŸ“ Enhancement Note: Hexaware's culture as a global IT services firm often emphasizes a blend of client-centric delivery and internal professional development. The "Practice" aspect suggests a strong internal community of practice focused on technical excellence and knowledge sharing.

⚑ Challenges & Growth Opportunities

Challenges:

  • Legacy System Complexity: Migrating older JSP applications can present unforeseen technical debt, compatibility issues, and data integrity challenges.

  • Cloud Operational Maturity: Ensuring robust monitoring, alerting, and incident response in a cloud environment requires continuous refinement and proactive management.

  • Balancing Modernization and Delivery: Juggling the demands of modernizing applications with the need for timely delivery of new features and bug fixes.

  • Cross-Technology Skill Integration: Effectively bridging the gap between frontend UI development, backend microservices, and cloud infrastructure operations.

Learning & Development Opportunities:

  • Advanced Cloud Certifications: Pursue AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer) to deepen cloud expertise.

  • New Framework Exploration: Stay current with emerging frontend technologies and backend patterns beyond Angular and Spring Boot.

  • DevOps & SRE Practices: Develop deeper skills in Site Reliability Engineering principles, infrastructure as code, and advanced CI/CD automation.

  • Leadership Training: Participate in leadership development programs offered by Hexaware to hone skills in team management, project leadership, and strategic planning.

πŸ“ Enhancement Note: The role offers significant opportunities to tackle complex modernization projects and gain hands-on experience with cutting-edge cloud technologies, positioning the individual for advanced career growth in the IT services sector.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe your approach to migrating a large legacy frontend application from JSP to Angular. What are the key risks, and how would you mitigate them?" (Focus on process, risk management, and technical strategy.)

  • "How would you design a microservices architecture for a new feature, and what considerations would you give to scalability, resilience, and observability on AWS?" (Focus on system design, AWS services, and operational readiness.)

  • "Walk me through a time you had to troubleshoot a critical production issue in a cloud environment. What was your process, and what tools did you use?" (Focus on problem-solving, incident management, and operational experience.) Company & Culture Questions:

  • "What do you know about Hexaware's work in application modernization and cloud services?" (Demonstrate research and alignment with company focus.)

  • "How do you contribute to fostering a collaborative and high-performing team environment, especially in a lead role?" (Focus on leadership style and team dynamics.)

  • "How do you stay updated with the latest trends in frontend development, backend technologies, and cloud computing?" (Highlight continuous learning and industry engagement.) Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly outline the business problem, your specific role and contributions, the technical solution, and the quantifiable results.

  • Emphasize 'Why': Explain the rationale behind your technical decisions, especially concerning framework choices, architectural patterns, and cloud service selections.

  • Showcase Leadership: Highlight instances where you led technical direction, mentored junior team members, or influenced process improvements.

  • Connect to Operations: Frame your achievements in terms of operational impactβ€”improved performance, reliability, maintainability, or cost-efficiency.

πŸ“ Enhancement Note: Prepare to discuss specific technical challenges you've overcome and how your work directly contributed to business objectives. The "Practice" aspect means they'll look for someone who can not only execute but also articulate and advance best practices.

πŸ“Œ Application Steps

To apply for this UI Lead position:

  • Submit your application through the provided Oracle Cloud portal link.

  • Tailor Your Resume: Highlight your experience in JSP to Angular migration, Java/Spring Boot microservices, and AWS (EKS/ECS) deployment and operations. Use keywords from the job description.

  • Prepare Your Portfolio: Select 2-3 key projects that demonstrate your full-stack capabilities, leadership, and experience with legacy modernization and cloud operations. Be ready to discuss them in detail.

  • Research Hexaware: Understand their service offerings, especially in cloud and digital transformation, and prepare to discuss how your skills align with their "Practice" areas.

  • Practice Interview Questions: Rehearse responses to common technical, behavioral, and situational questions, focusing on your experience with the required tools and methodologies.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates must have a bachelor's degree in computer science or a related field and strong hands-on experience in Java full stack development. Proficiency in Angular, AWS cloud services, and legacy modernization is essential for this role.