JOB DESCRIPTION
Req ID:
We are currently seeking a Java Full Stack - Angular/React to join our team in Bengaluru, Karnātaka (IN-KA), India (IN).
Java Full Stack Developer (Java / React / Angular / Cloud Migration)
Experience: Minimum 5+ Years
Job Summary
US Bank is seeking an experienced Java Full Stack Developer with a minimum of 5 years of hands-on experience in designing, developing, and deploying scalable web applications. The ideal candidate will possess strong expertise in Java backend development, modern frontend technologies (React.js and Angular), microservices architecture, and cloud migration initiatives. The candidate will play a key role in modernizing existing applications, including migrating Angular-based frontends to React and supporting the transition of on-premise applications to cloud environments.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, React.js, and Angular. Develop RESTful APIs and backend services using Spring Boot and Microservices architecture. Build responsive, reusable, and high-performance UI components using React.js. Enhance and maintain existing Angular applications while participating in the migration of Angular components and applications to React. Contribute to the design and development of new React-based frontend applications. Integrate applications with databases and ensure data consistency, reliability, and performance. Collaborate in application modernization and cloud migration initiatives, transitioning applications from on-premise infrastructure to AWS cloud. Deploy, monitor, and maintain applications in cloud environments. Collaborate with product owners, architects, QA teams, and other stakeholders throughout the software development lifecycle. Write clean, maintainable, and well-documented code following coding standards and best practices. Perform code reviews and ensure adherence to security, performance, and quality standards. Troubleshoot and resolve application issues across frontend, backend, and infrastructure layers. Required Skills & Qualifications
Minimum 7 years of experience as a Java Full Stack Developer. Strong proficiency in: Java Spring Boot Microservices Architecture Kafka Apache Camel Jolt Hands-on experience with: React.js Angular JavaScript HTML5 CSS3 Experience migrating frontend applications from Angular to React. Experience developing and consuming RESTful APIs. Knowledge of application modernization and cloud migration strategies. Working knowledge of AWS services such as EC2, S3, RDS, Lambda, and related cloud-native services. Experience with relational and NoSQL databases (MySQL, PostgreSQL, Oracle, MongoDB, etc.). Familiarity with Git and version control best practices. Understanding of CI/CD pipelines and DevOps fundamentals. Strong problem-solving, analytical, and communication skills. About NTT DATA
NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.