Software Developer

NTT DATA BUSINESS SOLUTIONS

Bengaluru

Hybrid

INR 1,200,000 - 2,400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NTT DATA BUSINESS SOLUTIONS in Bengaluru is seeking an experienced frontend developer to design, build, and maintain UI features using Angular and TypeScript. You will collaborate with backend engineers, implement responsive interfaces, and ensure high quality through automated tests and code reviews.

The role focuses on scalable frontend architecture, API integration, and delivering secure, accessible user experiences across Halo screens, with strong emphasis on performance and cross-browser

Qualifications

  • Experience with Angular and TypeScript in large enterprise web apps.
  • Strong knowledge of Bootstrap, HTML5, CSS3/SCSS, responsive design.
  • Experience integrating frontend with REST APIs and handling authentication, authorization, validation, and errors.
  • Working knowledge of Java and Spring Boot as backend support.
  • Experience with frontend testing frameworks and CI/CD practices.

Responsibilities

  • Design, develop, and maintain UI features using Angular, TypeScript, and Bootstrap.
  • Build reusable components and maintainable frontend architecture.
  • Integrate UI with REST APIs and collaborate on API contracts and data flows.
  • Improve frontend performance, browser compatibility, and UX.
  • Collaborate with backend engineers on service-layer integration and error handling.
  • Ensure accessibility, validation, and responsive design across Halo screens.
  • Partner with users to gather feedback and improve product experience.
  • Create and maintain unit, component, integration, and end-to-end tests.
  • Participate in code reviews and uphold quality and security standards.
  • Troubleshoot UI and service integration defects and production issues.

Skills

Angular
TypeScript
Bootstrap
HTML5
CSS3/SCSS
RxJS
REST APIs
Java
Spring Boot
Testing (Playwright/Jest/Jasmine)
CI/CD

Tools

Maven/Gradle
JUnit/Mockito
Git
Playwright
NPM/Node.js tooling

Job description

Responsibilities:

  • Design, develop, and maintain UI features using Angular, TypeScript, Bootstrap, HTML5, CSS3/SCSS, and RxJS.
  • Build reusable components, shared UI patterns, and maintainable frontend architecture aligned with engineering standards.
  • Integrate the UI with REST APIs and collaborate with backend engineers on API contracts, error handling, and data flows.
  • Improve frontend performance, reliability, browser compatibility, and overall user experience.
  • Contribute to Java and Spring Boot services, including REST API implementation, integration, debugging, and production support.
  • Understand service-layer validation, exception handling, logging, and data access patterns to support end-to-end delivery.
  • Collaborate effectively across frontend and backend.
  • Translate business and operational workflows into clear, intuitive, and efficient user journeys.
  • Apply responsive design, accessibility, validation, and usability principles across Halo screens.
  • Partner with users and stakeholders to gather feedback and continuously improve the product experience.
  • Create and maintain unit, component, integration, and end-to-end automated tests.
  • Participate in code reviews and enforce standards for code quality, security, testability, and maintainability.
  • Troubleshoot UI and service integration defects, production issues, and performance bottlenecks using appropriate diagnostic tools.

Requirements:

  • Strong hands-on experience with Angular and TypeScript in enterprise-scale web applications.
  • Strong knowledge of Bootstrap, HTML5, CSS3/SCSS, responsive design, and cross-browser compatibility.
  • Good understanding of Angular architecture, components, services, routing, forms, dependency injection, and state management patterns.
  • Practical experience with RxJS and asynchronous data handling.
  • Experience integrating frontend applications with REST APIs and handling authentication, authorization, validation, and errors.
  • Working knowledge of Java, Spring Boot, RESTful services, dependency injection, exception handling, and backend integration as secondary skills.
  • Experience with frontend testing frameworks and end-to-end automation.
  • Understanding of web accessibility, secure coding, frontend performance, and modern browser developer tools.
  • Experience with Git, CI/CD, automated quality checks, Agile delivery, and production support.
  • Strong problem-solving, communication, collaboration, and ownership skills.

Experience:

  • Experience with modern Angular versions, Bootstrap or comparable component libraries, and reusable design systems.
  • Experience with Playwright, VI Test, Jest, Jasmine, Karma, or similar testing tools.
  • Exposure to Maven or Gradle, JUnit, Mockito, API documentation, logging, and service-level troubleshooting.
  • Exposure to OAuth2/OIDC, enterprise entitlement models, and secure UI integration patterns.
  • Knowledge of Node.js/NPM tooling, static code analysis, dependency management, and frontend observability.
  • Exposure to containerized or cloud-aligned application delivery.
  • Experience with rule engines, metadata systems, governance platforms, or decisioning applications.
  • Understanding of financial services, post-trade, audit, or operational control workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Angular
Principal Software Engineer - Angular

Trintech • Dadri

On-site
INR 4,000,000 - 7,000,000
Senior Frontend Developer
Senior Frontend Developer

Hyring® • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Full stack Developer (Assistant Manager Level Role)
Java Full stack Developer (Assistant Manager Level Role)

Ncdex E Markets • Mumbai

On-site
INR 1,200,000 - 2,000,000
Excellent Opportunity For Angular Developer
Excellent Opportunity For Angular Developer

Nous Info Solution • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Angular Developer
Senior Angular Developer

Luxoft • Dadri

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer - MEAN Stack
Lead Software Engineer - MEAN Stack

EPAM Systems • India

On-site
INR 2,400,000 - 4,200,000
Senior Angular Developer
Senior Angular Developer

Luxoft • Gurugram District

On-site
INR 4,500,000 - 6,500,000
Senior Front End Developer
Senior Front End Developer

Luxoft • Gurugram District

On-site
INR 2,800,000 - 5,200,000
Senior Front End Developer
Senior Front End Developer

Luxoft • Dadri

On-site
INR 4,000,000 - 7,000,000
Software Engineer
Software Engineer

Adtran, Inc. • Hyderabad

On-site
INR 600,000 - 900,000