{"schemaVersion":"jobsearcher.job.v1","id":"2107e7bb62517c04086e696a","url":"https://jobsearcher.com/jobs/2107e7bb62517c04086e696a","canonicalUrl":"https://jobsearcher.com/jobs/2107e7bb62517c04086e696a","title":"Senior Java Developer","description":"Senior Java Developer\n\nAll IT Solutions\n\nUnited States · Chicago, IL\n\nWorkplace Type — Hybrid\n\nEmployment Type — Contract\n\nWe are currently seeking a qualified Senior Java Developer to support this engagement. Please review the complete requirements, work location, employment type, and screening questions before applying. Candidates whose experience closely matches the position will be contacted directly by the AIS recruiting team.\n\nJob Summary\n\nAll IT Solutions is seeking a Senior Java Developer to join a client engagement.\n\nResponsibilities\n\nDesign and develop scalable event-driven microservices and messaging solutions\nBuild, enhance, and support enterprise-grade applications utilizing Kafka, Solace, IBM MQ, and Azure messaging services\nDesign event schemas, topics, queues, and integration patterns for highly distributed systems\nEnsure reliability, scalability, observability, and security of messaging platforms and integrations\nDevelop and execute unit, integration, and performance testing for messaging-based solutions\nCollaborate with architects and technical leads on event-driven solution design and implementation\nDocument architecture, event flows, message contracts, and operational procedures\nSupport production deployments and troubleshooting of messaging infrastructure and applications\nEnsure non-functional requirements including security, performance, scalability, resiliency, and maintainability are incorporated into all solutions\nProactively identify risks, bottlenecks, and dependencies impacting project deliverables\n\nRequired Qualifications\n\nHigh School diploma or equivalent\nFor the Senior Java Developer\n8+ years of hands-on experience with Java (J2EE), Spring Boot, and Microservices\nProven experience developing and supporting cloud-native applications on Microsoft Azure\nStrong expertise in distributed systems, event-driven architectures, and asynchronous processing\nExperience working in Agile and onsite/offshore delivery models\nEvent Streaming & Messaging (Must Have)\nExtensive hands-on experience with Apache Kafka, including\nKafka Producers, Consumers, Topics, Partitions, and Consumer Groups\nKafka Streams and Event Processing\nMessage Ordering, Delivery Guarantees, and Scaling Strategies\nSchema Registry and Event Versioning\nStrong experience with enterprise messaging platforms such as\nDeep understanding of\nEvent-Driven Architecture (EDA)\nMessage Reliability and Error Handling\nDead Letter Queues (DLQ)\nEvent Replay and Recovery Strategies\nExperience designing and implementing high-throughput, low-latency messaging systems\nStrong hands-on experience with REST APIs, SOAP Services, and Event-Based Integrations\nStrong understanding of API lifecycle management and service integrations\nMandatory experience with API security, including\nOAuth 2.0\nAzure Kubernetes Service (AKS)\nStrong understanding of Azure networking and cloud-native architecture patterns\nExperience with CI/CD pipelines using: GitHub Actions; Jenkins; Terraform\nStrong experience integrating automated testing, security scanning, and deployment automation\nExperience provisioning Azure infrastructure using Infrastructure as Code (Terraform)\nExperience with Azure SQL, Cosmos DB, PostgreSQL, or other Azure-hosted databases\nUnderstanding of data consistency models and transactional patterns in distributed systems\nBackend development experience with\nNode.js\n\nPreferred Qualifications\n\nBachelor's degree\nExperience with Confluent Platform\nExperience implementing Event Mesh architecture using Solace\nKnowledge of Domain-Driven Design (DDD)\nExperience with GraphQL\nExperience with observability and monitoring tools (Dynatrace, Azure Monitor, Log Analytics)\nUnderstanding of TDD and BDD practices\nExperience with Control-M, SFTP, and Mainframe integration patterns\nWe are seeking a Senior Java Developer specializing in Event-Driven Architecture and Enterprise Messaging to design, develop, test, and deploy scalable cloud-native applications on Azure. The ideal candidate will have deep expertise in asynchronous processing, event streaming, distributed systems, and enterprise messaging platforms, enabling highly resilient and scalable solutions. You will be responsible for designing and implementing event-driven microservices, messaging solutions, and cloud-native applications using Java, Spring Boot, and Azure services. You will collaborate with cross-functional Agile teams to build highly scalable, secure, and resilient systems leveraging Kafka, Solace, IBM MQ, and Azure messaging technologies\n\nABOUT ALL IT SOLUTIONS LLC\n\nHeadquartered in Mount Laurel, New Jersey, All IT Solutions LLC is a technology and workforce solutions company serving government and commercial organizations throughout the United States. AIS provides IT staffing and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence, application development, and related technology solutions.\n\nAIS is an NMSDC/EMSDC-certified Minority Business Enterprise and an NYC Department of Small Business Services-certified M/WBE. We participate in E-Verify and are committed to maintaining professional, transparent, and compliant hiring practices.\n\nEQUAL EMPLOYMENT OPPORTUNITY\n\nAll IT Solutions LLC is an equal opportunity employer. Employment decisions are made based on qualifications, merit, performance, and legitimate business requirements without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.\n\nReasonable accommodations are available to qualified applicants with disabilities during the application and interview process.\n\nRECRUITMENT NOTICE\n\nAll IT Solutions LLC is a staffing and technology services company and may receive fees or compensation from client organizations for recruiting, staffing, placement, or workforce services. Candidates are never charged an application, recruitment, placement, or interview fee by All IT Solutions LLC.\n\nAny commercial rates, fees, or staffing arrangements are between All IT Solutions LLC and its clients and do not require payment from the candidate.\n\nOfficial recruiting communications will come from an authorized All IT Solutions representative or an @allitsolutions.us email address.\n\nApply\n\nApply Now: https://careers.allitsolutions.net/jobs/senior-java-developer-2026-ede63ca6/apply","company":"All It Solutions","rawCompany":"all it solutions","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-18T11:24:01.091Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer","description":"Senior Java Developer\n\nAll IT Solutions\n\nUnited States · Chicago, IL\n\nWorkplace Type — Hybrid\n\nEmployment Type — Contract\n\nWe are currently seeking a qualified Senior Java Developer to support this engagement. Please review the complete requirements, work location, employment type, and screening questions before applying. Candidates whose experience closely matches the position will be contacted directly by the AIS recruiting team.\n\nJob Summary\n\nAll IT Solutions is seeking a Senior Java Developer to join a client engagement.\n\nResponsibilities\n\nDesign and develop scalable event-driven microservices and messaging solutions\nBuild, enhance, and support enterprise-grade applications utilizing Kafka, Solace, IBM MQ, and Azure messaging services\nDesign event schemas, topics, queues, and integration patterns for highly distributed systems\nEnsure reliability, scalability, observability, and security of messaging platforms and integrations\nDevelop and execute unit, integration, and performance testing for messaging-based solutions\nCollaborate with architects and technical leads on event-driven solution design and implementation\nDocument architecture, event flows, message contracts, and operational procedures\nSupport production deployments and troubleshooting of messaging infrastructure and applications\nEnsure non-functional requirements including security, performance, scalability, resiliency, and maintainability are incorporated into all solutions\nProactively identify risks, bottlenecks, and dependencies impacting project deliverables\n\nRequired Qualifications\n\nHigh School diploma or equivalent\nFor the Senior Java Developer\n8+ years of hands-on experience with Java (J2EE), Spring Boot, and Microservices\nProven experience developing and supporting cloud-native applications on Microsoft Azure\nStrong expertise in distributed systems, event-driven architectures, and asynchronous processing\nExperience working in Agile and onsite/offshore delivery models\nEvent Streaming & Messaging (Must Have)\nExtensive hands-on experience with Apache Kafka, including\nKafka Producers, Consumers, Topics, Partitions, and Consumer Groups\nKafka Streams and Event Processing\nMessage Ordering, Delivery Guarantees, and Scaling Strategies\nSchema Registry and Event Versioning\nStrong experience with enterprise messaging platforms such as\nDeep understanding of\nEvent-Driven Architecture (EDA)\nMessage Reliability and Error Handling\nDead Letter Queues (DLQ)\nEvent Replay and Recovery Strategies\nExperience designing and implementing high-throughput, low-latency messaging systems\nStrong hands-on experience with REST APIs, SOAP Services, and Event-Based Integrations\nStrong understanding of API lifecycle management and service integrations\nMandatory experience with API security, including\nOAuth 2.0\nAzure Kubernetes Service (AKS)\nStrong understanding of Azure networking and cloud-native architecture patterns\nExperience with CI/CD pipelines using: GitHub Actions; Jenkins; Terraform\nStrong experience integrating automated testing, security scanning, and deployment automation\nExperience provisioning Azure infrastructure using Infrastructure as Code (Terraform)\nExperience with Azure SQL, Cosmos DB, PostgreSQL, or other Azure-hosted databases\nUnderstanding of data consistency models and transactional patterns in distributed systems\nBackend development experience with\nNode.js\n\nPreferred Qualifications\n\nBachelor's degree\nExperience with Confluent Platform\nExperience implementing Event Mesh architecture using Solace\nKnowledge of Domain-Driven Design (DDD)\nExperience with GraphQL\nExperience with observability and monitoring tools (Dynatrace, Azure Monitor, Log Analytics)\nUnderstanding of TDD and BDD practices\nExperience with Control-M, SFTP, and Mainframe integration patterns\nWe are seeking a Senior Java Developer specializing in Event-Driven Architecture and Enterprise Messaging to design, develop, test, and deploy scalable cloud-native applications on Azure. The ideal candidate will have deep expertise in asynchronous processing, event streaming, distributed systems, and enterprise messaging platforms, enabling highly resilient and scalable solutions. You will be responsible for designing and implementing event-driven microservices, messaging solutions, and cloud-native applications using Java, Spring Boot, and Azure services. You will collaborate with cross-functional Agile teams to build highly scalable, secure, and resilient systems leveraging Kafka, Solace, IBM MQ, and Azure messaging technologies\n\nABOUT ALL IT SOLUTIONS LLC\n\nHeadquartered in Mount Laurel, New Jersey, All IT Solutions LLC is a technology and workforce solutions company serving government and commercial organizations throughout the United States. AIS provides IT staffing and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence, application development, and related technology solutions.\n\nAIS is an NMSDC/EMSDC-certified Minority Business Enterprise and an NYC Department of Small Business Services-certified M/WBE. We participate in E-Verify and are committed to maintaining professional, transparent, and compliant hiring practices.\n\nEQUAL EMPLOYMENT OPPORTUNITY\n\nAll IT Solutions LLC is an equal opportunity employer. Employment decisions are made based on qualifications, merit, performance, and legitimate business requirements without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.\n\nReasonable accommodations are available to qualified applicants with disabilities during the application and interview process.\n\nRECRUITMENT NOTICE\n\nAll IT Solutions LLC is a staffing and technology services company and may receive fees or compensation from client organizations for recruiting, staffing, placement, or workforce services. Candidates are never charged an application, recruitment, placement, or interview fee by All IT Solutions LLC.\n\nAny commercial rates, fees, or staffing arrangements are between All IT Solutions LLC and its clients and do not require payment from the candidate.\n\nOfficial recruiting communications will come from an authorized All IT Solutions representative or an @allitsolutions.us email address.\n\nApply\n\nApply Now: https://careers.allitsolutions.net/jobs/senior-java-developer-2026-ede63ca6/apply","datePosted":"2026-09-18T11:24:01.091Z","dateModified":"2026-09-18T11:24:01.091Z","hiringOrganization":{"@type":"Organization","name":"All It Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2107e7bb62517c04086e696a"},"url":"https://jobsearcher.com/jobs/2107e7bb62517c04086e696a"}}