Create Alert
Email me similar jobs

Senior Cloud-Native Application Engineer (Java / .NET)

Full-time
Senior Cloud-Native Application Engineer (Java / .NET)

Location: Charlotte, NC (Onsite)
Experience Level: C1 / C2

Job Summary

We are seeking a highly skilled Senior Cloud-Native Application Engineer with strong expertise in Java and/or .NET development, microservices architecture, and containerized application deployments. The ideal candidate will have hands-on experience building and deploying cloud-native applications on OpenShift/Kubernetes platforms and working within an onshore-offshore delivery model.

This role focuses primarily on application development, modernization, and containerization, rather than infrastructure management. Exposure to AI/Generative AI technologies is considered a strong advantage.

Key Responsibilities
  • Design, develop, and maintain scalable Java/.NET-based microservices applications.

  • Build, containerize, and deploy applications using Docker and OpenShift/Kubernetes.

  • Develop automation scripts to support application deployment, integration, and operational processes.

  • Collaborate with distributed onshore and offshore teams to deliver high-quality solutions.

  • Support CI/CD implementation and DevOps best practices across the application lifecycle.

  • Develop and consume RESTful APIs and integrate with enterprise systems.

  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.

  • Troubleshoot, optimize, and enhance application performance, reliability, and scalability.

  • Contribute to cloud-native architecture and modernization initiatives.

Required Skills & Qualifications
  • Strong hands-on experience in Java and/or .NET application development.

  • Expertise in Microservices Architecture using:

    • Spring Boot (Java)

    • .NET Core / .NET 6+

  • Experience with containerization technologies:

    • Docker

    • OpenShift

    • Kubernetes

  • Proficiency in scripting languages such as:

    • Shell Scripting

    • Python

  • Good understanding of CI/CD concepts and deployment automation.

  • Experience working in Agile development environments.

  • Strong problem-solving and analytical skills.

  • Excellent communication and collaboration abilities.

Preferred Skills
  • Exposure to Artificial Intelligence (AI) / Generative AI technologies and use cases.

  • Experience with cloud platforms such as:

    • AWS

    • Microsoft Azure

    • Google Cloud Platform (GCP)

  • Knowledge of DevOps tools including:

    • Jenkins

    • GitHub Actions

  • Experience with REST APIs and modern frontend frameworks such as:

    • React

    • Angular

Additional Requirements
  • Experience working in an onsite-offshore delivery model.

  • Ability to collaborate effectively with cross-functional teams and stakeholders.

  • Willingness to work onsite in Charlotte, NC.

Keywords for Sourcing

Java, .NET, .NET Core, Spring Boot, Microservices, Docker, Kubernetes, OpenShift, CI/CD, DevOps, Shell Scripting, Python, Cloud, AWS, Azure, GCP, REST API, Jenkins, GitHub Actions, React, Angular, Generative AI, AI, Cloud-Native Applications

Similar jobs

Senior Cloud-Native Application Engineer (Java / .NET)

Apply Now
Back to search page