# Senior Backend Engineer

**Company:** [99brightminds](https://jobs.workable.com/companies/f7egsbUQhcMW4StLqyAVNP.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time

[Apply for this job](https://jobs.workable.com/view/a5b5d2fe-3928-45d8-bc30-8915af73f804)

## Description

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.

## Requirements

-   **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.
