JOBLYIN SUMMARY
Job Overview
This position is offered by Dautom, in Cairo, Egypt, as a Full-time role, with a On-site work arrangement. The job details and listed requirements below are based on the original job posting.
COMPANY PROFILE
About the Company
AIi
This summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.Dautom is a job website that connects job seekers with opportunities across various industries. While specific details about its business model, size, or industry focus are not provided, the platform appears to cater to professionals seeking roles such as Full Stack Engineers, indicating an emphasis on technology and software development positions. The site likely provides tools for resume submission, job search filtering, and employer engagement. As a recruitment-focused platform, Dautom may offer features like job alerts, company profiles, and application tracking systems to enhance the hiring process. Without additional information, it is reasonable to infer that Dautom operates in a competitive market by streamlining the connection between qualified candidates and potential employers. The site's functionality suggests a commitment to improving efficiency in talent acquisition while maintaining user-friendly accessibility.
ORIGINAL JOB DESCRIPTION
About the Job
Client Introduction
In this role, you will collaborate closely with one of our esteemed clients—a globally recognized leader in their industry, distinguished by their commitment to excellence, innovation, and delivering exceptional value. As a trusted IT consulting partner, Dautom is supporting their strategic initiatives by connecting them with exceptional talent to drive business growth and transformation.
Job Role: Full Stack Engineer/Developer
Work Location: Onsite Egypt
Notice Period: Immediate – 30 Days
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 TypeScript/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, DevOps, 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/TypeScript, 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 OpenShift
Experience with 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
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.
DevOps and Engineering Tools
Experience with Git-based source-code management.
Working knowledge of Maven or Gradle.
Experience with CI/CD pipelines using Jenkins, GitLab CI, Azure DevOps, or equivalent tools.
Working knowledge of Docker and container-based deployment.
Exposure to Kubernetes or Red Hat OpenShift is preferred, as OpenShift and Kafka capabilities are represented in the current Arab Bank platform and middleware structure
Experience with code-quality and security tools such as SonarQube, Fortify, Checkmarx, or equivalent.
Familiarity with application logging and monitoring tools.
About Dautom
Dautom is a globally recognized IT consulting and technology services organization committed to enabling digital transformation through innovation, expertise, and a people-centric approach.
We partner with leading organizations across industries to accelerate business growth by delivering exceptional talent, strategic IT consulting services, and innovative technology solutions. With a strong global presence and deep industry expertise, Dautom empowers businesses to enhance operational excellence, embrace digital evolution, and achieve sustainable success.
Show more
CAREER PROFILE
Role Overview
AIi
This summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.A Full Stack Engineer develops both front-end and back-end components of software applications. They work across multiple technologies to build scalable and efficient solutions for enterprise systems.
REQUIREMENTS
Required Skills
JavaScriptTypeScriptJavaREST APISQLPostgreSQLDockerKubernetesGitAzureAgile