Remote Java Backend Developer (Spring, Azure) , NEED EX Walmart CANDIDATE
Posted
Apply now
Please, let Geekymindz know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are looking for a skilled Java Backend Developer with expertise in Spring Boot and Azure Cloud Services to join our dynamic team.
You will be responsible for developing and maintaining scalable backend applications, integrating with cloud-based services, and ensuring high performance and security of our systems.
Key responsibilities include designing, developing, and maintaining backend applications using Java (8/11/17) and Spring Boot.
You will develop RESTful APIs and microservices for scalable and efficient backend solutions.
Implementing security best practices such as OAuth, JWT, and API security is essential.
You will work with Azure cloud services, including Azure App Services, Azure Functions, Azure SQL, Cosmos DB, Service Bus, and Kubernetes (AKS).
Developing and optimizing database queries using SQL (PostgreSQL, MySQL, or MSSQL) and NoSQL databases (MongoDB, CosmosDB) is required.
You will implement CI/CD pipelines using tools like Azure DevOps, GitHub Actions, Jenkins.
Working with containerization and orchestration technologies such as Docker and Kubernetes (AKS) is part of the role.
Performing unit and integration testing using JUnit, Mockito, and other testing frameworks is expected.
You will debug and troubleshoot issues, optimize performance, and ensure high system availability.
Collaboration with cross-functional teams, including frontend developers, DevOps engineers, and product managers, is necessary.
Requirements:
Strong Java (8/11/17) programming skills are required.
Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data) is essential.
Hands-on experience with Azure Cloud Services (App Services, Functions, Service Bus, Cosmos DB, AKS) is necessary.
Experience with RESTful API development and microservices architecture is required.
Strong knowledge of SQL and NoSQL databases is essential.
Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins) is required.
Experience with containerization (Docker, Kubernetes - AKS) is necessary.
Proficiency in version control (Git, GitHub, GitLab, Bitbucket) is required.
Understanding of Agile/Scrum methodologies is essential.
A Bachelor's/Master’s degree in Computer Science, Engineering, or a related field is required.
Benefits:
The position offers the flexibility of remote work.
It is a contracted to full-time position, providing stability and potential for long-term employment.
You will have the opportunity to work with cutting-edge technologies in a dynamic team environment.
The role allows for collaboration with cross-functional teams, enhancing your professional network and experience.
Competitive compensation and benefits package will be provided, details of which will be discussed during the interview process.
Apply now
Please, let Geekymindz know you found this job
on RemoteYeah
.
This helps us grow 🌱.