Sr. Cloud-Native Back-End Developer (Onsite and Locals)

Overview

On Site
$1+
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Amazon Web Services
AngularJS
Ansible
Apache Kafka
Artificial Intelligence
Backend Development
Cloud Computing
CQRS
Good Clinical Practice
Google Cloud Platform
DevOps
Design Patterns
Microsoft Azure
Node.js
RabbitMQ
React.js
Terraform
Vue.js
Spring Framework
Microservices
Messaging
Java
Kubernetes
Machine Learning (ML)

Job Details

Senior Cloud-Native Back-End Developer

Chicago IL (Onsite)

Core Requirements

Required Skills and Qualifications

  • Education: Bachelor s or Master s degree in Computer Science, Engineering, or related field.
  • Experience: 10+ years of hands-on software development experience, with 6+ years in cloud-native and microservices architecture.
  • Proficiency in Azure, Java (Spring Cloud), and Node.js for backend development.
  • Expertise in Kubernetes, container orchestration, and service mesh technologies (e.g., Istio).
  • Extensive knowledge of event-driven architectures, messaging systems like Kafka or RabbitMQ, and reactive programming frameworks.
  • Strong understanding of modern design patterns (CQRS, Saga, DDD) and architectural principles.
  • Experience with low-code platforms and their integration into enterprise systems.
  • Familiarity with DevOps, CI/CD pipelines, and infrastructure as code tools like Terraform, Helm, or Ansible.
  • Proven track record of driving technical innovation and mentoring development teams.

Preferred Qualifications

  • Certifications in Kubernetes, cloud platforms (AWS, Azure, Google Cloud Platform), or low-code platforms.
  • Certified Kubernetes Application Developer (CKAD)
  • Certified Software Architect by the International Association of Software Architects (IASA)
  • Experience with advanced frontend technologies for micro-frontends (React, Angular, Vue.js).
  • Knowledge of AI/ML integration and edge computing.
  • Collaborate with a dynamic and innovative team in a supportive culture.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.