Front End Developer

Shree Narayani Networking Solutions Pvt Ltd
Charlotte, NC, United States
19 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Compensation
$98,175.0 - $115,500.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Applications Architecture Component-Based Software Engineering HTML5 Automation of Tests Microsoft Azure Cascading Style Sheets (CSS) Code Review
+26 more
Continuous Integration Software Debugging Software Design Patterns DevOps Object-Oriented Software Development Scrum Methodology Responsive Web Design Software Construction Software Engineering TypeScript Web Applications Web Performance Optimization Software Modules Enterprise Software Applications Large Language Models Prompt Engineering Spring-boot Software Application Programming Backend AngularJS Kubernetes Front End Software Development Virtual Agents Restful APIs Docker Microservices

Job description

Our banking client is seeking a highly skilled Front-End Developer with strong Java and Angular experience to join their engineering team. The ideal candidate will be primarily focused on building modern, scalable, and user-friendly web applications using Angular, while also possessing strong hands-on expertise in Java-based backend development. The candidate should have a strong understanding of enterprise application development and be comfortable working across the front-end and backend layers. Experience with Agentic AI, LangGraph, or LangChain is a significant plus as the client continues to explore AI-powered application capabilities and intelligent automation., Design and develop modern, responsive, and high-performance user interfaces using Angular and TypeScript. Build reusable, scalable, and maintainable front-end components and application modules. Develop and integrate RESTful APIs and backend services using Java and Spring Boot. Work across the full technology stack to deliver secure, scalable enterprise applications. Collaborate with UX designers, product managers, architects, and backend engineers to translate business requirements into intuitive technical solutions. Develop applications aligned with banking security, performance, accessibility, and enterprise technology standards. Implement front-end architecture, state management, reusable components, and responsive design patterns. Troubleshoot application issues, perform root-cause analysis, and resolve defects across front-end and backend layers. Participate in code reviews, technical design discussions, testing, and continuous improvement initiatives. Work within an Agile/Scrum environment and contribute throughout the software development lifecycle. Explore and contribute to AI-enabled application capabilities and intelligent workflows where applicable.

Requirements

Strong hands-on experience developing enterprise applications using Angular. Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3. Strong hands-on experience with Java and Spring Boot. Experience designing and consuming RESTful APIs. Strong understanding of modern front-end development principles, component-based architecture, and responsive web design. Experience with front-end performance optimization, debugging, and automated testing. Strong understanding of object-oriented programming, design patterns, and software engineering best practices. Experience working with Agile development methodologies. Strong communication and collaboration skills. Preferred Qualifications Experience developing applications within the banking or financial services industry. Experience with Agentic AI and AI-powered application development. Hands-on experience with LangGraph and/or LangChain. Experience with LLM-based applications, AI agents, tool calling, prompt engineering, or RAG architectures. Experience with cloud platforms such as AWS, Azure, or GCP. Experience with CI/CD pipelines, Docker, Kubernetes, or modern DevOps practices. Core Required Skills: Angular, TypeScript, JavaScript, HTML5, CSS3, Java, Spring Boot, REST APIs, Microservices Preferred AI Skills: Agentic AI, LangGraph, LangChain, LLMs, RAG, Prompt Engineering, AI Agents.

About the company

U.S. Bank

  • Charlotte, NC
  • $98,175-115,500 per year At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we suppor…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:53 min

Bringing JavaScript developers into web artificial intelligence

Jason Mayes · Coffee With Developers

Videos

See all

Related articles

See all