{"schemaVersion":"jobsearcher.job.v1","id":"85fc2af0150debafe458869b","url":"https://jobsearcher.com/jobs/85fc2af0150debafe458869b","canonicalUrl":"https://jobsearcher.com/jobs/85fc2af0150debafe458869b","title":"Senior Java Software Engineer","description":"Agility Partners is seeking a qualified Senior Java Engineer to fill an open position with one of our clients in the financial services industry. This is an exciting opportunity to work on enterprise-scale, cloud-native applications leveraging modern Java technologies, Google Cloud Platform, and event-driven architectures. The ideal candidate will play a key role in designing and building highly scalable microservices, APIs, and integration solutions while helping drive cloud transformation initiatives. This role offers the chance to work with cutting-edge technologies including GCP, Kafka, Kubernetes, MongoDB Atlas, and Infrastructure as Code.In this role, you will collaborate with engineering, architecture, and business teams to develop secure, resilient, and high-performing backend solutions. You will contribute to the design and implementation of cloud-native applications, event-driven systems, and automated deployment pipelines while serving as a technical mentor for development best practices.ResponsibilitiesDesign, develop, and maintain RESTful APIs and microservices using Java, Spring Boot, Spring Cloud, Docker, and Kubernetes.Build and support cloud-native solutions on Google Cloud Platform, leveraging services such as GKE, Cloud Run, Pub/Sub, Cloud Storage, and Secret Manager.Develop and enhance event-driven integrations utilizing Apache Kafka, Confluent Cloud, and asynchronous messaging patterns.Partner with cross-functional teams to implement scalable, secure, and observable enterprise applications while driving CI/CD and Infrastructure as Code best practices.The Ideal Candidate7+ years of software development experience building enterprise applications, APIs, and distributed systems.5+ years of hands-on Java development experience with Spring Boot, Spring Framework, Maven, and Gradle.Proven experience building and deploying cloud-native applications on Google Cloud Platform (GCP).Strong expertise with Kubernetes, GKE, Docker, and microservices architecture design.Experience developing event-driven systems using Apache Kafka, Confluent Cloud, or similar streaming platforms.Experience working with MongoDB Atlas, NoSQL databases, and enterprise data integration patterns.Hands-on experience with CI/CD pipelines, Terraform or Infrastructure as Code, Agile delivery methodologies, and DevOps practices.Reasons to Love ItWork with a modern cloud-native technology stack including GCP, Kubernetes, Kafka, and MongoDB Atlas.Influence architecture and engineering decisions for enterprise-scale, mission-critical applications.Collaborate with highly skilled engineers in an Agile, DevOps-driven environment.Opportunity to mentor team members while expanding expertise in cloud, observability, and event-driven architectures.Tech Stack SummaryLanguages & FrameworksJava 17+, Spring Boot, Spring CloudCloud PlatformGoogle Cloud Platform (GCP)Container PlatformDocker, Kubernetes, GKEMessaging & StreamingApache Kafka, Confluent Cloud, Pub/SubDatabasesMongoDB Atlas, SQL DatabasesDevOpsGitHub, GitHub Actions, Jenkins, Terraform, CI/CDObservabilityCloud Monitoring, Cloud Logging, Prometheus, Grafana, OpenTelemetry","company":"Agility Partners","rawCompany":"agility partners","city":"Columbus","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-07-23T13:45:35.472Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Software Engineer","description":"Agility Partners is seeking a qualified Senior Java Engineer to fill an open position with one of our clients in the financial services industry. This is an exciting opportunity to work on enterprise-scale, cloud-native applications leveraging modern Java technologies, Google Cloud Platform, and event-driven architectures. The ideal candidate will play a key role in designing and building highly scalable microservices, APIs, and integration solutions while helping drive cloud transformation initiatives. This role offers the chance to work with cutting-edge technologies including GCP, Kafka, Kubernetes, MongoDB Atlas, and Infrastructure as Code.In this role, you will collaborate with engineering, architecture, and business teams to develop secure, resilient, and high-performing backend solutions. You will contribute to the design and implementation of cloud-native applications, event-driven systems, and automated deployment pipelines while serving as a technical mentor for development best practices.ResponsibilitiesDesign, develop, and maintain RESTful APIs and microservices using Java, Spring Boot, Spring Cloud, Docker, and Kubernetes.Build and support cloud-native solutions on Google Cloud Platform, leveraging services such as GKE, Cloud Run, Pub/Sub, Cloud Storage, and Secret Manager.Develop and enhance event-driven integrations utilizing Apache Kafka, Confluent Cloud, and asynchronous messaging patterns.Partner with cross-functional teams to implement scalable, secure, and observable enterprise applications while driving CI/CD and Infrastructure as Code best practices.The Ideal Candidate7+ years of software development experience building enterprise applications, APIs, and distributed systems.5+ years of hands-on Java development experience with Spring Boot, Spring Framework, Maven, and Gradle.Proven experience building and deploying cloud-native applications on Google Cloud Platform (GCP).Strong expertise with Kubernetes, GKE, Docker, and microservices architecture design.Experience developing event-driven systems using Apache Kafka, Confluent Cloud, or similar streaming platforms.Experience working with MongoDB Atlas, NoSQL databases, and enterprise data integration patterns.Hands-on experience with CI/CD pipelines, Terraform or Infrastructure as Code, Agile delivery methodologies, and DevOps practices.Reasons to Love ItWork with a modern cloud-native technology stack including GCP, Kubernetes, Kafka, and MongoDB Atlas.Influence architecture and engineering decisions for enterprise-scale, mission-critical applications.Collaborate with highly skilled engineers in an Agile, DevOps-driven environment.Opportunity to mentor team members while expanding expertise in cloud, observability, and event-driven architectures.Tech Stack SummaryLanguages & FrameworksJava 17+, Spring Boot, Spring CloudCloud PlatformGoogle Cloud Platform (GCP)Container PlatformDocker, Kubernetes, GKEMessaging & StreamingApache Kafka, Confluent Cloud, Pub/SubDatabasesMongoDB Atlas, SQL DatabasesDevOpsGitHub, GitHub Actions, Jenkins, Terraform, CI/CDObservabilityCloud Monitoring, Cloud Logging, Prometheus, Grafana, OpenTelemetry","datePosted":"2026-07-23T13:45:35.472Z","dateModified":"2026-07-23T13:45:35.472Z","hiringOrganization":{"@type":"Organization","name":"Agility Partners","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Columbus","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"85fc2af0150debafe458869b"},"url":"https://jobsearcher.com/jobs/85fc2af0150debafe458869b"}}