×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in Montgomery, Montgomery County, Alabama, 36136, USA
Listing for: American IT Systems
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Full Stack Developer Experience

5 8 years

Project

Digital Banking / BPM

Role Summary

We are looking for a hands-on Full Stack Developer to design, develop, and support secure, scalable digital banking and BPM applications using Java, Spring Boot, Microservices, and ReactJS. .

Key Responsibilities
  • Develop backend services using Java, Spring Boot, and microservices.
  • Build responsive user interfaces using ReactJS and Type Script/JavaScript.
  • Design and integrate REST APIs with BPM, core banking, and third-party systems.
  • Write clean, secure, testable code and perform code reviews.
  • Troubleshoot application, integration, and production issues.
  • Participate in Agile ceremonies and collaborate with business, QA, UX, Dev Ops, and architecture teams.
  • Maintain technical documentation and support application deployment.
Mandatory Skills
  • Java, Spring Boot, Spring Security, JPA/Hibernate
  • Microservices and REST API development
  • ReactJS, JavaScript/Type Script, HTML5, CSS3
  • Oracle, PostgreSQL, SQL Server, or similar relational databases
  • Git, Maven/Gradle, CI/CD, Docker
  • Unit testing, debugging, and secure coding practices
Preferred Skills
  • Experience in digital banking, financial services, or BPM projects
  • Exposure to Kafka, Kubernetes, or Red Hat Open Shift
  • Exposure to IBM BAW, Camunda, Pega, Appian, or similar BPM platforms
  • Knowledge of OAuth 2.0, JWT, API security, and OWASP standards
  • Understanding of maker-checker, workflow, approval, SLA, and audit-trail requirements
Qualification
  • Bachelor's degree in Computer Science, IT, Engineering, or a related field
  • Strong analytical, communication, and problem-solving skills
  • Experience working in Agile and cross-functional delivery teams
Primary Keywords
  • Java
  • Spring Boot
  • Microservices
  • ReactJS
  • REST API
  • SQL
  • Kafka
  • Docker
  • Open Shift
  • BPM
  • Digital Banking
Banking and BPM Experience
  • Experience developing applications for banking, financial services, or other regulated environments.
  • Understanding of digital banking journeys such as customer onboarding, account services, payments, cards, service requests, approvals, and notifications.
  • Experience integrating applications with BPM or workflow platforms.
  • Understanding of maker-checker, approval hierarchy, task assignment, SLA, escalation, and audit-trail requirements.
  • Knowledge of API security, data privacy, encryption, and secure coding.
  • Familiarity with core banking integration is an advantage.
  • Experience with IBM BAW, Camunda, Pega, Appian, or a comparable BPM platform is preferred.
Dev Ops and Engineering Tools
  • Experience with Git-based source-code management.
  • Working knowledge of Maven or Gradle.
  • Experience with CI/CD pipelines using Jenkins, Git Lab CI, Azure Dev Ops, or equivalent tools.
  • Working knowledge of Docker and container-based deployment.
  • Exposure to Kubernetes or Red Hat Open Shift is preferred, as Open Shift and Kafka capabilities are represented in the current Arab Bank platform and middleware structure.
  • Experience with code-quality and security tools such as Sonar Qube, Fortify, Checkmarx, or equivalent.
  • Familiarity with application logging and monitoring tools.
NOTE

This is a lateral/permanent hiring and require Egypt nationals only.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary