We are seeking a highly skilled Java Developer to join our dynamic team. The ideal candidate will have experience designing and developing RESTful APIs, working with Azure Cloud Services, and managing Shared AKS (Azure Kubernetes Service) environments. If you are passionate about building scalable applications and optimizing cloud-based solutions, we’d love to hear from you!
Key Responsibilities
Develop and maintain robust REST APIs using Java frameworks such as Spring Boot.
Design, implement, and optimize microservices architecture.
Deploy, manage, and monitor applications on Azure Kubernetes Service (AKS).
Ensure high availability and scalability of cloud-based applications.
Collaborate with cross-functional teams to integrate cloud solutions and APIs.
Implement security best practices in API and cloud deployments.
Troubleshoot and resolve performance issues in cloud-based environments.
Required Skills & Qualifications
Strong proficiency in Java and Spring Boot.
Hands-on experience with REST API development and integration.
Solid understanding of Azure Cloud Services, including Azure Functions, Azure DevOps, and Azure Storage.
Experience with AKS (Azure Kubernetes Service), containerization (Docker), and orchestration.
Knowledge of CI/CD pipelines for automated deployments.
Familiarity with NoSQL and SQL databases (e.g., MongoDB, PostgreSQL).
Ability to work in an Agile development environment.
Strong problem-solving and analytical skills.
Preferred Qualifications
Experience with GraphQL or advanced API development techniques.
Knowledge of serverless computing on Azure.
Exposure to message brokers like Kafka or RabbitMQ.
Certifications in Azure or Kubernetes are a plus.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job