Java Backend Developer (Spring, Azure) , NEED EX Walmart CANDIDATE
NEED EX Walmart CANDIDATE SEND PROFILE ACCORDINGLY
Job: Java Backend Developer (Spring, Azure)
Interview Process: Video
Visa Restriction: No H1B AND GC
Job Summary:
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:
- Design, develop, and maintain backend applications using Java (8/11/17) and Spring Boot.
- Develop RESTful APIs and microservices for scalable and efficient backend solutions.
- Implement security best practices (OAuth, JWT, API security).
- Work with Azure cloud services, including Azure App Services, Azure Functions, Azure SQL, Cosmos DB, Service Bus, and Kubernetes (AKS).
- Develop and optimize database queries using SQL (PostgreSQL, MySQL, or MSSQL) and NoSQL databases (MongoDB, CosmosDB).
- Implement CI/CD pipelines using tools like Azure DevOps, GitHub Actions, Jenkins.
- Work with containerization and orchestration technologies such as Docker and Kubernetes (AKS).
- Perform unit and integration testing using JUnit, Mockito, and other testing frameworks.
- Debug and troubleshoot issues, optimize performance, and ensure high system availability.
- Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and product managers.
Required Skills:
✅ Strong Java (8/11/17) programming skills.
✅ Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data).
✅ Hands-on experience with Azure Cloud Services (App Services, Functions, Service Bus, Cosmos DB, AKS).
✅ Experience with RESTful API development and microservices architecture.
✅ Strong knowledge of SQL and NoSQL databases.
✅ Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins).
✅ Experience with containerization (Docker, Kubernetes - AKS).
✅ Proficiency in version control (Git, GitHub, GitLab, Bitbucket).
✅ Understanding of Agile/Scrum methodologies.
Good to Have:
➕ Knowledge of Event-driven architecture using Kafka or RabbitMQ.
➕ Experience with GraphQL and gRPC.
➕ Familiarity with Terraform or Bicep for Infrastructure as Code (IaC).
➕ Experience with performance tuning and scalability optimization.
➕ Knowledge of frontend technologies like Angular or React (nice to have).
Educational Qualification:
- Bachelor's/Master’s degree in Computer Science, Engineering, or a related field.