Mokshaa LLC is currently looking for a Software Engineer with a strong expertise in Java (Spring Boot) for one of our client in United States.
Role: Software Engineer
Location: Remote (Must have authorization to work in the U.S.)
Duration: 6 months+
Contract: W2/C2C
Rate: $70/hr (Based on technical screening and engagement type)
Key Requirements:
- 4+ years of experience in backend development with Java.
- 2+ years of experience building and deploying cloud-native applications on Azure.
Key Responsibilities
- Design, develop, and maintain backend services using Java (Spring Boot).
- Build, deploy, and scale microservices on Azure Kubernetes Service (AKS).
- Develop and integrate Azure Function Apps and Web Apps for serverless and web-based solutions.
- Collaborate with frontend engineers working in Node.js and React to deliver end-to-end product features.
- Implement CI/CD pipelines and Infrastructure as Code (IaC) using Terraform and Helm.
- Monitor, troubleshoot, and optimize application performance in cloud-native environments.
- Instrument applications using OpenTelemetry (OTel) and visualize metrics via Grafana.
- Contribute to code reviews, design discussions, and agile ceremonies.
Required Skills & Qualifications
- Strong proficiency in Java, with hands-on experience in Spring Boot or similar frameworks.
- Proven experience deploying and managing applications on Azure, especially AKS.
- Familiarity with Azure Function Apps and Web Apps.
- Solid understanding of containerization (Docker) and Kubernetes concepts.
- Exposure to Node.js, Python, and React for effective full-stack collaboration.
- Knowledge of RESTful APIs, OAuth2, and microservices architecture.
Preferred Skills
- Experience with Terraform for infrastructure provisioning.
- Familiarity with Helm for Kubernetes package management.
- Understanding of DevOps practices and CI/CD tools (e.g., GitHub Actions, Azure DevOps).
- Hands-on experience with observability tools such as Prometheus, Grafana, or Azure Monitor.
- Practical knowledge of OpenTelemetry (OTel) instrumentation for distributed tracing and monitoring.