Senior Java Backend Engineer with DevOps experience (Java | Micronaut | Azure | AKS
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Senior Java Backend Engineer with DevOps experience (Java | Micronaut | Azure | AKS | DevOps) Sputnik Solutions, Inc. is a Schaumburg, Illinois–based IT and Non-IT consulting and staffing company dedicated to providing high-quality technology solutions, software development, and outsourcing services. With expertise across mobile and web development, IT staffing, and managed services, Sputnik helps businesses of all sizes enhance productivity, reduce costs, and achieve their digital goals. By combining onshore and offshore capabilities, the company delivers flexible, cost-effective, and scalable solutions tailored to client needs.
Led by a team of experienced professionals, Sputnik Solutions is known for its commitment to integrity, innovation, and client success. Beyond IT services, the company also offers registered agent services in Illinois, helping businesses stay compliant and operationally strong. Through personalized consultation and expert talent delivery, Sputnik Solutions continues to empower organizations to grow confidently in an ever-evolving technology landscape.
Job Description This is a remote position.
Job Summary 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
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
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 Experience with infrastructure as code (Terraform, ARM templates)
J-18808-Ljbffr