Skip to content
mimi

Java Backend Engineer (Strong Azure)

Jobs via Dice

Wall Township · On-site Full-time Senior 3w ago

About the role

Job Summary

We are seeking a highly skilled Java Backend Engineer with strong expertise in Azure cloud services. The ideal candidate should have deep experience in Java-based backend development, microservices architecture, and designing cloud-native solutions on Microsoft Azure.

The role involves building scalable, secure, and high-performance backend systems, deploying cloud-native applications, and working closely with DevOps and cross-functional teams in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Build and manage microservices-based architecture
  • Develop and expose RESTful APIs for enterprise applications
  • Deploy and manage applications on Microsoft Azure cloud
  • Work with Azure services such as App Services, AKS, Azure Functions, Azure Storage, and Azure DevOps
  • Implement CI/CD pipelines using Azure DevOps or Jenkins
  • Ensure application scalability, performance, and security in cloud environments
  • Collaborate with DevOps, QA, and product teams in Agile/Scrum setup
  • Monitor, troubleshoot, and optimize production systems
  • Participate in system design, code reviews, and architecture discussions

Required Skills

  • Strong experience in Java (8/11/17)
  • Hands-on experience with Spring Boot and Microservices
  • Strong expertise in Microsoft Azure cloud services
  • Experience with Azure Kubernetes Service (AKS) or container orchestration
  • Strong knowledge of REST APIs and backend system design
  • Experience with CI/CD pipelines (Azure DevOps / Jenkins / GitHub Actions)
  • Familiarity with Docker and containerized applications
  • Experience with SQL/NoSQL databases
  • Strong understanding of distributed systems and cloud architecture

Preferred Skills

  • Experience in FinTech, Payments, or Enterprise systems
  • Knowledge of Redis / caching mechanisms
  • Messaging systems like Kafka or RabbitMQ
  • Exposure to Infrastructure as Code (Terraform / ARM templates)
  • Monitoring tools like Azure Monitor / App Insights / Grafana

Skills

AKSApp ServicesAzureAzure DevOpsAzure FunctionsAzure StorageCI/CDDockerGitHub ActionsInfrastructure as CodeJenkinsJavaKafkaMicroservicesNoSQLRabbitMQRedisREST APIsSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free