Sputnik Solutions Inc - Senior Java Backend Engineer with DevOps experience (Java | Micronaut | Azure | AKS | DevOps)
Client: Sputnik Solutions Inc
Location: schaumburg, IL, us
Contract: Freelance
Job Description
This is a remote position. We are seeking a highly skilled Senior Java Backend Engineer with strong experience in cloud-native development on Azure, microservices architecture, and container orchestration using Kubernetes (AKS) and DevOps. The ideal candidate will have deep expertise in Micronaut, backend systems, and enterprise-grade framework development.
Key Responsibilities
- Design, develop, and maintain scalable Enterprise Framework using Java and Micronaut.
- Build and manage cloud-native applications on Microsoft Azure.
- Develop and deploy microservices using Azure Kubernetes Service (AKS).
- Create and maintain CI/CD pipelines using Azure DevOps (ADO).
- Design and implement enterprise-level frameworks and reusable components.
- Develop batch processing jobs and asynchronous workflows.
- Integrate systems using messaging platforms (e.g., Kafka, Service Bus).
- Work with JDBC and relational databases for efficient data handling.
- Ensure high performance, availability, and scalability of applications.
- Collaborate with cross-functional teams (DevOps, QA, Product).
- Follow best practices in security, observability, and resilience.
- Participate in code reviews, design discussions, and technical mentoring.
Requirements
Required Skills & Qualifications
- Strong experience in Java backend development (8+ years preferred).
- Deep expertise in Micronaut framework.
- Hands-on experience with Microsoft Azure cloud services.
- Strong knowledge of Azure Kubernetes Service (AKS) and Kubernetes concepts.
- Experience with Azure DevOps (ADO), including pipeline creation and management.
- Solid understanding of microservices architecture.
- Experience with batch jobs, scheduling, and background processing.
- Proficiency in messaging systems (Kafka, RabbitMQ, or Azure Service Bus).
- Strong knowledge of JDBC, SQL, and database design.
- Experience with containerization (Docker).
Preferred Qualifications
- Experience in building enterprise frameworks/platforms.
- Familiarity with event-driven architecture.
- Knowledge of distributed systems and scalability patterns.
- Experience with monitoring tools (Prometheus, Grafana, Azure Monitor).
- Understanding of security best practices (OAuth2, JWT, etc.).
- Exposure to performance tuning and optimization.
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced, agile environment.
- Ownership mindset and proactive attitude.
Nice to Have
- Certification in Azure or Kubernetes.
- Experience with infrastructure as code (Terraform, ARM templates).
No longer accepting applications
Get instant notifications for new Back-End Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.