Apply Edge Tailor my CV for this job — free

Mid-Senior Backend Engineer

Arab Bank · Cairo, Egypt

Tailor my CV for this job — free

See similar jobs

Responsibilities

Design and develop scalable Spring Boot microservices.Develop secure, reusable, and high-performance REST APIs.Design MongoDB collections, document models, indexes, and queries.Build integrations with enterprise systems and external APIs.Implement synchronous and asynchronous integration patterns.Develop event-driven solutions using Kafka or similar messaging platforms.Implement proper exception handling, validation, logging, retries, timeouts, and idempotency.Write clean, maintainable, and production-quality code.Develop unit and integration tests using JUnit, Mockito, and related frameworks.Perform code reviews and enforce development standards.Troubleshoot application, MongoDB, API, integration, and performance issues.Support deployments and production incident resolution.Work closely with architects, QA, DevOps, and frontend teams.

Technical Skills

Strong hands-on Java 11/17+Strong Spring Boot development experienceStrong understanding of Microservices ArchitectureREST API design and developmentSpring Data / Spring Data MongoDBStrong hands-on MongoDBMongoDB document/data modellingGitDockerGood understanding of KubernetesAPI security

Requirements

3-5 years of relevant professional experience.Ability to work independently and take ownership of assigned tasks.Ability to collaborate effectively with cross functional teams.Strong attention to details and commitment to delivering efficient solutions.