Our Client is seeking an experienced Full Stack Developer to support the design, development, integration, and maintenance of enterprise web applications.

The successful candidate will have strong hands-on experience across both front-end and back-end development, with particular emphasis on React, Angular/AngularJS, Java, REST APIs, databases, and modern DevOps practices.

Key Responsibilities

  • Design, develop, test, deploy, and maintain full stack enterprise web applications.
  • Translate technical and business requirements into working, tested software solutions.
  • Develop and enhance front-end interfaces using React, Angular/AngularJS, JavaScript, HTML, and CSS.
  • Build reusable, modular, and testable front-end components.
  • Develop and integrate RESTful APIs and web services.
  • Ensure front-end applications effectively consume and interact with back-end APIs.
  • Develop Java-based web applications using technologies such as Java, Servlets, EJB, Tomcat, and WebLogic.
  • Design and work with relational databases including Oracle and SQL Server.
  • Develop and optimize SQL queries and database integrations.
  • Design and implement overall web application architecture.
  • Support front-end and back-end integration, API development, and database connectivity.
  • Design scalable and high-performing application components.
  • Develop and maintain data pipelines involving extraction, transformation, and loading activities.
  • Perform unit testing, debugging, troubleshooting, and application maintenance.
  • Resolve technical issues arising during implementation, migration, conversion, and production support.
  • Participate throughout the Software Development Life Cycle.
  • Support CI/CD processes and application deployments.
  • Collaborate with developers, architects, business stakeholders, and other IT professionals.
  • Participate in Agile/Scrum delivery using tools such as Azure DevOps and JIRA.
  • Prepare technical, user, and system documentation.
  • Participate in design walkthroughs and post-implementation support.

Must Have Skills

  • Strong hands-on experience with React.
  • Strong experience with Angular/AngularJS and JavaScript.
  • Strong front-end development experience using HTML, CSS, and JavaScript.
  • Experience creating reusable, self-contained, and testable Angular/AngularJS modules and components.
  • Strong experience with application architecture and front-end/back-end integration.
  • Experience designing and developing REST APIs.
  • Experience integrating front-end applications with APIs.
  • Experience with REST and SOAP web services.
  • Experience with Java-based web application development.
  • Experience with Azure DevOps, JIRA, and Agile/Scrum environments.
  • Strong full stack development experience across front-end, back-end, databases, and DevOps.

Technical Skills

  • React
  • Angular / AngularJS
  • JavaScript
  • HTML
  • CSS
  • Java
  • EJB
  • Servlets
  • Tomcat
  • WebLogic
  • RESTful APIs
  • SOAP Web Services
  • Swagger
  • Oracle
  • SQL Server
  • SQL
  • Azure DevOps
  • JIRA
  • CI/CD
  • API Integration
  • Database Design
  • Web Architecture

Nice to Have

  • Experience developing and managing Adobe Experience Manager (AEM).
  • Experience developing forms using AEM.
  • Experience with middleware and application gateways.
  • Experience with Rapid Application Development methodologies.
  • Knowledge of UX/UI principles.
  • Knowledge of AODA accessibility requirements and related standards.
  • Experience with mobile-friendly web application development.
  • Experience providing post-implementation and production support.
Similar jobs

Full Stack Developer

Apply Now
Back to search page