Logo
IMCS Group

Software Development Engineer - OpenTelemetry

IMCS Group, Las Vegas, Nevada, us, 89105

Save Job

Software Development Engineer - OpenTelemetry

Position:

Java Kubernetes Azure Developer with OpenTelemetry Location:

Las Vegas, NV Job Description: We are seeking a skilled Software Development Engineer to join our cloud-native application development team. The ideal candidate will have hands-on experience building and deploying scalable applications using Azure Kubernetes Service (AKS), Azure Function Apps, and Web Apps, with additional exposure to Node.js and React for full-stack development. Experience with Terraform and Helm is a strong plus. Familiarity with observability tools such as OpenTelemetry (OTel) and Grafana is highly desirable. Key Responsibilities Design, develop, and maintain backend services using Java (Spring Boot). Build and deploy microservices on Azure Kubernetes Service (AKS). Develop and integrate Azure Function Apps and Web Apps for serverless and web-based solutions. Collaborate with frontend developers working with Node.js and React to deliver end-to-end features. Implement CI/CD pipelines and infrastructure as code using Terraform and Helm. Monitor, troubleshoot, and optimize application performance in cloud environments. Instrument applications using OpenTelemetry (OTel) and visualize metrics with Grafana. Participate in code reviews, design discussions, and agile ceremonies.

Required Skills

Strong proficiency in Java, with experience in Spring Boot or similar frameworks. Experience deploying and managing applications on Azure, especially AKS. Familiarity with Azure Function Apps and Web Apps. Understanding of containerization and Kubernetes concepts. Exposure to Node.js, Python and React for full-stack collaboration. Knowledge of RESTful APIs, OAuth, and microservices architecture. Experience with monitoring tools like Prometheus, Grafana, or Azure Monitor. Hands-on experience with OpenTelemetry (OTel) instrumentation for observability is required.

Nice to Have

Experience with Terraform for infrastructure provisioning. Familiarity with Helm for Kubernetes package management. Knowledge of DevOps practices, CI/CD tools (e.g., GitHub Actions, Azure DevOps). Experience with monitoring tools like Prometheus, Grafana, or Azure Monitor.

Education & Experience

Bachelors or masters degree in computer science, Engineering, or related field. 4+ years of experience in backend development with Java. 2+ years of experience with cloud-native applications on Azure. Seniority level

Mid-Senior level

Employment type

Contract

Job function

Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr