{"schemaVersion":"jobsearcher.job.v1","id":"cf6a9d31d7fed331719c7f43","url":"https://jobsearcher.com/jobs/cf6a9d31d7fed331719c7f43","canonicalUrl":"https://jobsearcher.com/jobs/cf6a9d31d7fed331719c7f43","title":"Full Stack Java Developer","description":"*Role Summary *We are looking for a highly skilled *Senior Full Stack Java Engineer* to drive the modernization of our core accounting and ledger workflows. In this role, you will design, build, and scale critical full-stack applications that seamlessly bridge mainframe-originated data with event-driven cloud systems. You will play a pivotal role in shifting our architecture toward real-time event streaming and scalable NoSQL persistence, ensuring that our financial platforms remain flawlessly accurate and performant.\n\n*Key Roles & Responsibilities*\n\n* *Full Stack Engineering:* Own the end-to-end design, development, and maintenance of robust full-stack Java applications that power critical accounting workflows.\n* *Event-Driven Architecture:* Design and implement highly scalable, fault-tolerant event-driven components using Apache Kafka to enable real-time financial data streaming.\n* *Data Persistence & Modeling:* Architect data models and manage persistence strategies within Cosmos DB to ensure optimal read/write performance and absolute consistency.\n* *Cloud Data Pipelines:* Develop and optimize Azure Data Services pipelines to reliably ingest, transform, and move complex data originating from legacy mainframe systems.\n* *Domain Alignment:* Collaborate closely with financial analysts and product teams to translate complex accounting logic and custody workflows into clean, executable code.\n* *Code Excellence:* Drive rigorous code reviews, automated testing, and CI/CD best practices to ensure zero-downtime deployments for financial software.\n\n*Required Skills & Qualifications*\n\n* *Experience:* *5 to 8 years* of verifiable, hands-on experience in enterprise Full Stack Java development.\n* *Streaming Ecosystems:* Strong working knowledge of Apache Kafka for high-volume messaging and stream processing.\n* *NoSQL Databases:* Deep, hands-on experience with Azure Cosmos DB (or highly similar NoSQL databases like MongoDB or Cassandra), including advanced data modeling.\n* *Cloud & Mainframe Integration:* Proven experience developing Azure Data Services pipelines, with a specific focus on integrating and transforming legacy mainframe data.\n* *Domain Knowledge:* A solid, basic-level understanding of accounting principles and domain exposure (direct experience with *custody accounting* is highly advantageous).\n\n*Nice-to-Have Skills*\n\n* Familiarity with Docker, Kubernetes, and managing containerised microservices in Azure.\n* Exposure to modern front-end frameworks (e.g., Angular, React) used to build intuitive operational dashboards.\n\nPay: $60.00 - $62.00 per hour\n\nWork Location: Hybrid remote in Chicago, IL 60617","company":"Ampcus","rawCompany":"ampcus","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-19T10:38:23.710Z","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":"Full Stack Java Developer","description":"*Role Summary *We are looking for a highly skilled *Senior Full Stack Java Engineer* to drive the modernization of our core accounting and ledger workflows. In this role, you will design, build, and scale critical full-stack applications that seamlessly bridge mainframe-originated data with event-driven cloud systems. You will play a pivotal role in shifting our architecture toward real-time event streaming and scalable NoSQL persistence, ensuring that our financial platforms remain flawlessly accurate and performant.\n\n*Key Roles & Responsibilities*\n\n* *Full Stack Engineering:* Own the end-to-end design, development, and maintenance of robust full-stack Java applications that power critical accounting workflows.\n* *Event-Driven Architecture:* Design and implement highly scalable, fault-tolerant event-driven components using Apache Kafka to enable real-time financial data streaming.\n* *Data Persistence & Modeling:* Architect data models and manage persistence strategies within Cosmos DB to ensure optimal read/write performance and absolute consistency.\n* *Cloud Data Pipelines:* Develop and optimize Azure Data Services pipelines to reliably ingest, transform, and move complex data originating from legacy mainframe systems.\n* *Domain Alignment:* Collaborate closely with financial analysts and product teams to translate complex accounting logic and custody workflows into clean, executable code.\n* *Code Excellence:* Drive rigorous code reviews, automated testing, and CI/CD best practices to ensure zero-downtime deployments for financial software.\n\n*Required Skills & Qualifications*\n\n* *Experience:* *5 to 8 years* of verifiable, hands-on experience in enterprise Full Stack Java development.\n* *Streaming Ecosystems:* Strong working knowledge of Apache Kafka for high-volume messaging and stream processing.\n* *NoSQL Databases:* Deep, hands-on experience with Azure Cosmos DB (or highly similar NoSQL databases like MongoDB or Cassandra), including advanced data modeling.\n* *Cloud & Mainframe Integration:* Proven experience developing Azure Data Services pipelines, with a specific focus on integrating and transforming legacy mainframe data.\n* *Domain Knowledge:* A solid, basic-level understanding of accounting principles and domain exposure (direct experience with *custody accounting* is highly advantageous).\n\n*Nice-to-Have Skills*\n\n* Familiarity with Docker, Kubernetes, and managing containerised microservices in Azure.\n* Exposure to modern front-end frameworks (e.g., Angular, React) used to build intuitive operational dashboards.\n\nPay: $60.00 - $62.00 per hour\n\nWork Location: Hybrid remote in Chicago, IL 60617","datePosted":"2026-09-19T10:38:23.710Z","dateModified":"2026-09-19T10:38:23.710Z","hiringOrganization":{"@type":"Organization","name":"Ampcus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cf6a9d31d7fed331719c7f43"},"url":"https://jobsearcher.com/jobs/cf6a9d31d7fed331719c7f43"}}