Senior Full Stack / Angular Developer

BC Forward
Pennington, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 142K

Job location

Pennington, United States of America

Tech stack

HTML
Java
JavaScript
API
Agile Methodologies
Artificial Intelligence
Automation of Tests
Unit Testing
CSS
Cloud Computing
Code Review
Software Debugging
Github
Design of User Interfaces
Load Testing
OAuth
OpenID
Openshift
Performance Tuning
Scrum
Regression Testing
Systems Integration
TypeScript
Web Applications
GitHub Copilot
Spring-boot
Angular
Kubernetes
Enterprise Integration
Front End Software Development
Jasmine
Docker
Jenkins
Microservices

Job description

We are seeking an Application Programmer III to join our dynamic team supporting the Environmental & Social Business Advisory (ESBA) Portal. The ideal candidate will have strong experience in Angular and Core Java with Spring Boot and a proven ability to deliver secure, reliable, and performant enterprise web applications., * Develop, test, and maintain ESBA Portal application features.

  • Build and enhance Angular-based user interfaces and integrate with Java Spring Boot microservices.
  • Participate in requirements analysis, sprint planning, story refinement, and estimation.
  • Perform code reviews and follow development standards and secure coding practices.
  • Design and execute unit, integration, and regression tests. Support automated testing and analyze results.
  • Troubleshoot and resolve defects and production issues across environments.
  • Support deployments, monitoring, and maintenance activities in Kubernetes/OpenShift.
  • Create and maintain technical documentation for functionality, deployment, and support.

Requirements

  • 5+ years of Angular development experience building enterprise web applications.
  • 3+ years integrating Angular front ends with Java Spring Boot APIs and microservices.
  • Proficiency with JavaScript, TypeScript, HTML, and CSS for responsive, user-friendly UI development.
  • Experience implementing OAuth2/OIDC authentication and authorization.
  • Hands-on with Jasmine, Karma, or similar frameworks for unit and integration testing.
  • Strong debugging and troubleshooting skills across multiple environments.
  • Experience working in Agile teams using Scrum or similar methodologies.

Modern Engineering & Platform Experience:

  • Docker containerization and deployments on Kubernetes or OpenShift.
  • Familiarity with cloud-native development and microservices patterns.
  • CI/CD pipelines using GitHub Actions, Jenkins, or comparable tools.
  • Experience using GitHub Copilot or similar AI-assisted development tools.
  • Support for deployments, defect remediation, and production operations.
  • Exposure to AI-enabled applications, intelligent assistants, or automation technologies is a plus.

Preferred Skills:

  • Proven experience building end-to-end applications with front-end and backend integration.
  • Experience with performance and load testing and UI performance optimization.
  • Ability to troubleshoot production issues and drive root cause analysis.
  • Strong collaboration and communication skills across cross-functional teams.

Benefits & conditions

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About the company

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Apply for this position