{"schemaVersion":"jobsearcher.job.v1","id":"a7b7bba4ee20c660fcc4eec7","url":"https://jobsearcher.com/jobs/a7b7bba4ee20c660fcc4eec7","canonicalUrl":"https://jobsearcher.com/jobs/a7b7bba4ee20c660fcc4eec7","title":"Lead Java Developer","description":"Now Hiring: Senior Java Developer – Event-Driven Architecture & Enterprise Messaging(No Vendor, no direct reach out, please apply here)We’re looking for a Senior Java Developer with strong expertise in Event-Driven Architecture, Kafka, Enterprise Messaging, and Microsoft Azure to join a team building highly scalable, resilient, cloud-native applications.This is a hands-on engineering role for someone who enjoys working with distributed systems, asynchronous processing, event streaming, and modern microservices architecture.What You’ll DoDesign and develop scalable event-driven microservices using Java and Spring BootBuild enterprise messaging and event-streaming solutions using Kafka, Solace, IBM MQ, and Azure messaging servicesDesign Kafka topics, partitions, consumer groups, schemas, and event-processing workflowsImplement messaging patterns including Pub/Sub, Event Sourcing, CQRS, Saga, retries, DLQs, replay, and recoveryDevelop and integrate REST, SOAP, and event-based APIsBuild and deploy cloud-native applications on Azure / AKSImplement secure service-to-service communication using OAuth 2.0 and JWTAutomate infrastructure and deployments using Terraform, Jenkins, and GitHub ActionsTroubleshoot and optimize high-throughput, low-latency distributed systemsCollaborate with architects, developers, and Agile teams across onsite/offshore delivery modelsWhat We’re Looking For8+ years of hands-on Java/J2EE developmentStrong Spring Boot and Microservices experienceExtensive hands-on Apache Kafka experienceStrong understanding of Event-Driven Architecture and distributed systemsExperience with Azure cloud-native development, particularly AKS, Azure Service Bus, Event Hubs, Functions, and StorageExperience with enterprise messaging platforms such as Solace PubSub+ and/or IBM MQStrong API integration and security experienceHands-on Terraform and CI/CD experienceExperience with Azure-hosted databases such as Azure SQL, Cosmos DB, or PostgreSQLBackend experience with Python and/or Node.js is a plusNice to HaveConfluent Platform • Solace Event Mesh • Domain-Driven Design • GraphQL • Dynatrace • Azure Monitor • Log Analytics • Linux/Shell Scripting • TDD/BDD • Control-M • SFTP • Mainframe integrationsIf you’re passionate about Java, Kafka, Azure, and building resilient event-driven systems at enterprise scale, we’d love to connect!📩 Interested? Please apply ASAP#Hiring #JavaDeveloper #SeniorJavaDeveloper #Kafka #ApacheKafka #Azure #MicrosoftAzure #SpringBoot #Microservices #EventDrivenArchitecture #DistributedSystems #EnterpriseMessaging #CloudNative #AKS #Terraform #SoftwareEngineering","company":"Prairie Consulting Services","rawCompany":"prairie consulting services","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-31T09:10:51.239Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Developer","description":"Now Hiring: Senior Java Developer – Event-Driven Architecture & Enterprise Messaging(No Vendor, no direct reach out, please apply here)We’re looking for a Senior Java Developer with strong expertise in Event-Driven Architecture, Kafka, Enterprise Messaging, and Microsoft Azure to join a team building highly scalable, resilient, cloud-native applications.This is a hands-on engineering role for someone who enjoys working with distributed systems, asynchronous processing, event streaming, and modern microservices architecture.What You’ll DoDesign and develop scalable event-driven microservices using Java and Spring BootBuild enterprise messaging and event-streaming solutions using Kafka, Solace, IBM MQ, and Azure messaging servicesDesign Kafka topics, partitions, consumer groups, schemas, and event-processing workflowsImplement messaging patterns including Pub/Sub, Event Sourcing, CQRS, Saga, retries, DLQs, replay, and recoveryDevelop and integrate REST, SOAP, and event-based APIsBuild and deploy cloud-native applications on Azure / AKSImplement secure service-to-service communication using OAuth 2.0 and JWTAutomate infrastructure and deployments using Terraform, Jenkins, and GitHub ActionsTroubleshoot and optimize high-throughput, low-latency distributed systemsCollaborate with architects, developers, and Agile teams across onsite/offshore delivery modelsWhat We’re Looking For8+ years of hands-on Java/J2EE developmentStrong Spring Boot and Microservices experienceExtensive hands-on Apache Kafka experienceStrong understanding of Event-Driven Architecture and distributed systemsExperience with Azure cloud-native development, particularly AKS, Azure Service Bus, Event Hubs, Functions, and StorageExperience with enterprise messaging platforms such as Solace PubSub+ and/or IBM MQStrong API integration and security experienceHands-on Terraform and CI/CD experienceExperience with Azure-hosted databases such as Azure SQL, Cosmos DB, or PostgreSQLBackend experience with Python and/or Node.js is a plusNice to HaveConfluent Platform • Solace Event Mesh • Domain-Driven Design • GraphQL • Dynatrace • Azure Monitor • Log Analytics • Linux/Shell Scripting • TDD/BDD • Control-M • SFTP • Mainframe integrationsIf you’re passionate about Java, Kafka, Azure, and building resilient event-driven systems at enterprise scale, we’d love to connect!📩 Interested? Please apply ASAP#Hiring #JavaDeveloper #SeniorJavaDeveloper #Kafka #ApacheKafka #Azure #MicrosoftAzure #SpringBoot #Microservices #EventDrivenArchitecture #DistributedSystems #EnterpriseMessaging #CloudNative #AKS #Terraform #SoftwareEngineering","datePosted":"2026-08-31T09:10:51.239Z","dateModified":"2026-08-31T09:10:51.239Z","hiringOrganization":{"@type":"Organization","name":"Prairie Consulting Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a7b7bba4ee20c660fcc4eec7"},"url":"https://jobsearcher.com/jobs/a7b7bba4ee20c660fcc4eec7"}}