🚀 hiring | full stack developer – 5+ years
We are looking for an experienced full stack developer with 5+ years of experience to join our team and work on enterprise banking applications and backend services.
📍 location: [cairo / egypt]
💼 experience: 5+ years
🏦 industry: banking / fintech
🔹 responsibilities:
- Design, develop, and maintain scalable banking web applications.
- Develop and maintain robust backend services and RESTful APIs.
- Build responsive and user-friendly web interfaces using Angular.
- Develop backend applications using Java and Spring Boot.
- Work with SQL Server for database development, queries, and data management.
- Implement business validations, status tracking, dashboards, and workflow integrations.
- Integrate applications with internal and external systems and services.
- Collaborate with backend, frontend, QA, DevOps, and business teams throughout the development lifecycle.
- Identify and resolve technical issues, performance bottlenecks, and production defects.
- Follow secure coding practices and ensure application security standards are maintained.
- Participate in code reviews and contribute to improving development standards and best practices.
- Use Git and Azure DevOps for source control, collaboration, and deployment activities.
- Support testing, troubleshooting, deployment, and production verification activities.
🔹 requirements:
- 5+ years of professional experience in full stack development.
- Strong hands-on experience with Angular for frontend development.
- Strong experience with Java and Spring Boot for backend development.
- Solid knowledge of SQL Server and relational database concepts.
- Good understanding of REST APIs, API integration, and web services.
- Experience with Git and Azure DevOps.
- Strong understanding of software development lifecycle and coding best practices.
- Experience working with enterprise applications and complex business requirements.
- Good understanding of secure coding principles and application security.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
⭐ preferred:
Experience within the banking, fintech, financial services, or enterprise technology sectors is highly preferred.