Senior Backend Engineer
Design, develop, and maintain secure, scalable, and high-performance backend applications using Java Spring Boot and Microservices Architecture, leveraging Microsoft Azure cloud services and modern CI/CD practices.
- 8+ years of experience in backend software development.
- Strong expertise in Java, Spring Boot, and Microservices Architecture.
- Solid understanding of Spring Core, Dependency Injection (DI), IoC, AOP, and Spring Data.
- Experience with Spring Security, authentication, authorization, OAuth2, and JWT.
- Strong knowledge of Spring MVC and RESTful APIs.
- Experience deploying and managing applications on Microsoft Azure.
- Familiarity with Azure Data Factory, Azure Functions, and Azure Logic Apps.
- Experience with Azure DevOps and CI/CD pipeline implementation.
- Strong knowledge of API Management, Kubernetes, SQL, and Cosmos DB.
- Understanding of OWASP security standards and secure coding best practices.
- Excellent problem-solving, analytical, and communication skills.
- Preferred Qualifications
- Microsoft Azure certifications.
- Experience with enterprise-scale systems and cloud-native applications.
- Experience working in Agile environments.
- Strong understanding of application security and performance optimization.
This role requires you to be in Jordan. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels โGet remote full-time jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks โ continue to the application โ