Back to Jobs
Recently postedTechnology

Sr. Java Developer

ISOFTColumbus, OH🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationColumbus, OH, United States
DockerMicroservicesMySQLOracleSQLSpringSpring BootGitAPI GatewayScrumApacheBigQueryBlockchainGitHub ActionsGoogle CloudJWTJavaJenkinsKafkaKanbanTerraformRESTNode.jsReactKubernetesAgileCI/CDMaven

Job description

Role: Sr. Java Developer

Location: Onsite at Columbus ,Ohio and no remote.

Type: Contract-to-hire

Openings: 2
Dates: Nov 30, 2026 – Mar 9, 2027 (goal is to convert after this contract)

Sponsorship: Not available

Send profiles to

What we're looking for:

  • A senior Java developer building cloud-native microservices: Java (8/11/17/21) and Spring Boot are must-haves, with 5+ years of hands-on Java development.

  • Google Cloud Platform and Kafka are core to the role: cloud-native development on Google Cloud Platform and event-driven solutions with Kafka.

  • Google Cloud Bigtable or similar NoSQL, REST API design and security, and CI/CD/DevOps (Git, Maven, Jenkins, GitHub Actions, IaC).

  • React and Node.js UI experience is part of the stack.

  • Pluses: Digital assets, tokenization, digital wallets or payment platforms; Fraud Technology; Google Cloud Platform products like Cloud Run, Terraform and BigQuery; Docker/Kubernetes.

Job Description:

We are seeking a highly skilled Senior Java Developer with expertise in Java, Spring Boot, React, Node.js UI/UX, Google Cloud Platform, Kafka, Cloud Architecture, Bigtable, REST APIs, and DevOps to design, develop, and support scalable cloud-native applications. The ideal candidate will have strong experience building microservices, event-driven solutions, and distributed systems in a cloud environment. Knowledge of Digital Assets and Tokenization platforms is a plus.

  • Deliver well-designed, quality software in either an agile or waterfall environment.

  • Work on a team to ensure successful delivery of solutions that add value to colleagues and customers as well as achieve business objectives.

  • Understand business requirements.

  • Communicate clearly with business and technology stakeholders to develop a proposed solution.

  • Be the primary technical team owner of projects and project technical deliverables.

Duties and Responsibilities:

  • Develop and maintain cloud-native applications using Java, Spring Boot, Google Cloud Platform, and Kafka.

  • Build and support scalable REST APIs.

  • Develop event-driven solutions leveraging Kafka and cloud-native messaging patterns.

  • Design data models and optimize performance using Bigtable and related cloud databases.

  • Understand and work with CI/CD pipelines and DevOps best practices.

  • Collaborate with architecture, infrastructure, security, and product teams to deliver enterprise-grade solutions.

  • Participate in code reviews, design discussions, and technical mentoring activities.

  • Maintain and demonstrate knowledge of technical industry trends, particularly as they apply to Isoft

  • Perform other duties as assigned.

Basic Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, Business or other related field/experience.

  • 5+ years of hands-on experience in Java application development.

  • Strong proficiency in Java 8/11/17/21 and Spring Boot Framework for building scalable microservices, REST APIs and distributed applications.

  • Strong understanding of RESTful API design, development, security, and integration.

  • Experience with Google Cloud Platform (Google Cloud Platform) services and cloud-native application development.

  • Hands-on experience with Apache Kafka for event-driven and asynchronous processing.

  • Experience working with Google Cloud Bigtable or similar NoSQL databases.

  • Solid understanding of Cloud Architecture principles, including scalability, resiliency, high availability, and fault tolerance.

  • Hands-on experience with DevOps practices, including CI/CD pipelines, Infrastructure as Code (IaC), automated testing, deployment automation, and monitoring.

  • Proficiency with Git, Maven, Jenkins, GitHub Actions, or similar development tools.

  • Experience with unit testing, integration testing, and automated quality practices.

  • Strong troubleshooting, debugging, and performance tuning skills.

  • Experience working in Agile/Scrum development environments.

  • Strong analytical, troubleshooting, and problem-solving skills.

Preferred Qualifications:

  • Knowledge of cloud security, authentication, authorization, and API gateway technologies, including JWT.

  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.

  • Familiarity with observability tools, including logging, monitoring, and distributed tracing solutions.

  • Hands-on experience with Google Cloud Platform products like Cloud Run, Terraform, Big Data and BigQuery.

  • Experience with J2EE, Web Services, JAX-RS, Swagger and API testing tools.

  • Knowledge of SQL and RDBMS (Oracle, MySQL, DB2), including queries, stored procedures and triggers.

  • Experience with data structures and algorithms for time and memory complexity reduction.

  • Experience with Fraud Technology.

  • Expert understanding of agile concepts; working knowledge of Scrum and Kanban delivery frameworks.

  • Excellent written and verbal communication skills, with the ability to explain technical concepts clearly to peers and leadership.

  • Highly motivated, able to work in a fast-paced environment and handle multiple priorities.

Nice-to-Have:

  • Knowledge of Digital Assets, tokenization, digital wallets, blockchain-based ecosystems, or digital payment platforms.

  • Experience integrating with financial services platforms, payment networks, or digital asset custody solutions.

  • Understanding of digital asset lifecycle management, tokenized deposits, and emerging digital banking technologies.

  • Proactive in leveraging approved AI-assisted development tools to improve solution design, code quality, testing, documentation, and delivery efficiency, while ensuring data security, regulatory compliance, and engineering accountability.

Similar jobs