JOBSEARCHER

Senior Java Backend Engineer with DevOps experience (Java | Micronaut | Azure | AKS | DevOps)

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 MicronautBuild and manage cloud-native applications on Microsoft AzureCreate and maintain CI/CD pipelines using Azure DevOps (ADO)Design and implement enterprise-level frameworks and reusable componentsDevelop batch processing jobs and asynchronous workflowsIntegrate systems using messaging platforms (e.g., Kafka, Service Bus)Work with JDBC and relational databases for efficient data handlingEnsure high performance, availability, and scalability of applicationsCollaborate with cross-functional teams (DevOps, QA, Product)Follow best practices in security, observability, and resilienceParticipate in code reviews, design discussions, and technical mentoringRequired Skills & Qualifications Strong experience in Java backend development (8+ years preferred)Deep expertise in Micronaut frameworkHands‐on experience with Microsoft Azure cloud servicesStrong knowledge of Azure Kubernetes Service (AKS) and Kubernetes conceptsExperience with Azure DevOps (ADO), including pipeline creation and managementSolid understanding of microservices architectureExperience with batch jobs, scheduling, and background processingProficiency in messaging systems (Kafka, RabbitMQ, or Azure Service Bus)Strong knowledge of JDBC, SQL, and database designExperience with containerization (Docker)Preferred Qualifications Experience in building enterprise frameworks/platformsFamiliarity with event‐driven architectureKnowledge of distributed systems and scalability patternsExperience with monitoring tools (Prometheus, Grafana, Azure Monitor)Understanding of security best practices (OAuth2, JWT, etc.)Exposure to performance tuning and optimizationSoft Skills Strong problem‐solving and analytical skillsExcellent communication and collaboration abilitiesAbility to work in a fast‐paced, agile environmentOwnership mindset and proactive attitudeNice to Have Experience with infrastructure as code (Terraform, ARM templates)#J-18808-Ljbffr