Senior Java Developer
Apolis
Job title: Senior Java Developer
Bill rate: ***/hr
Role is onsite (5 days/wk) based out of Columbus, OH
Years of experience required: 12-16
Mandatory skills: Java, Microservices, AWS, Database, Kafka
Job Summary
Senior Java Full Stack Developer with 12+ years of experience in designing, developing, and deploying enterprise-scale applications using Java, Spring Boot, Microservices, Kafka, and AWS Cloud. Proven expertise in building cloud-native, event-driven, and highly scalable distributed systems for Banking, Financial Services, and Enterprise domains. Strong experience across the full software development lifecycle, including architecture, development, testing, CI/CD, containerization, and cloud deployment.
Responsibilities
-Design and implement robust Java based microservices that process and serve complex geospatial data while maintaining high performance and reliability for enterprise applications. -Develop and optimize Springboot services that integrate geospatial libraries and data sources to deliver efficient spatial queries and analytical features for business users. -Configure and manage AWS EC2 environments to host and scale Java microservices that support geospatial workloads with strong focus on availability and cost efficiency. -Collaborate with product owners and geospatial analysts to translate domain requirements into technical designs and implementation plans that align with organizational objectives. -Review and refactor existing Java and Springboot codebases to enhance modularity, maintainability, and adherence to best practices across microservices architecture. -Implement secure interfaces and APIs that enable reliable data exchange between geospatial services, external systems, and client applications following industry security standards. -Monitor application performance and resource utilization on AWS EC2 instances and propose improvements that enhance throughput, stability, and user experience. -Coordinate with quality engineering teams to define test strategies for microservices including unit, integration, and performance testing for geospatial processing flows. -Prepare detailed technical documentation that covers architecture decisions, deployment configurations, and operational procedures for Java and Springboot services. -Mentor team members on advanced Java concepts, microservices patterns, and effective use of Springboot features to maintain consistent engineering quality. -Engage with stakeholders to plan delivery milestones, estimate effort, and ensure that geospatial solutions are delivered on schedule and within defined quality expectations. -Ensure compliance with organizational governance standards, data protection guidelines, and regulatory requirements in all geospatial solution components. -Drive continuous improvement initiatives by identifying opportunities to adopt emerging tools, frameworks, and patterns that enhance geospatial capability within the organization.
Qualifications
• Demonstrate strong proficiency in core and advanced Java concepts including multithreading collections and performance optimization applied to geospatial processing scenarios. -Exhibit hands on expertise with Springboot for building microservices including dependency injection RESTful services configuration management and observability. -Show practical experience designing and deploying microservices architectures that handle high volume and low latency geospatial data transactions. -Apply working knowledge of AWS EC2 for provisioning configuring and managing compute resources that host Java based microservices in production environments. -Utilize experience with geospatial concepts such as coordinate reference systems vector and raster data and spatial indexing to design effective solutions. -Display familiarity with relational and NoSQL data stores commonly used for geospatial applications and design schemas that support efficient spatial queries. -Use strong understanding of CI and CD practices to automate build test and deployment pipelines for Java and Springboot microservices. -Demonstrate ability to analyze complex problems in geospatial workflows and propose practical and scalable technical solutions. -Communicate effectively with cross functional teams and stakeholders to ensure clear understanding of geospatial solution capabilities and constraints. -Maintain focus on quality and maintainability by adhering to coding standards conducting reviews and encouraging continuous learning within the team. -Leverage prior experience of eight to twelve years in Java development to guide architectural decisions and ensure resilient microservices solutions. -Prefer exposure to additional cloud native services such as container orchestration and monitoring tools that complement AWS EC2 deployments. -Value experience working in office based agile environments where close collaboration and quick feedback cycles are essential for project success.
Certifications Required
Preferred certifications include AWS Certified Developer Associate or AWS Certified Solutions Architect Associate and Java focused credentials such as Oracle Certified Professional Java Programmer.
Technical Skills
Backend • Java 8/11/17/21 • Spring Boot, Spring MVC, Spring Cloud • Microservices Architecture • RESTful APIs, GraphQL • Hibernate, JPA, JDBC • OAuth2, JWT, Spring Security • Design Patterns, Domain Driven Design (DDD)
Messaging & Streaming • Apache Kafka • Event-Driven Architecture • Kafka Streams
Cloud & DevOps • AWS (EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, CloudWatch, IAM) • Docker, Kubernetes • Jenkins, GitHub Actions • Terraform, CloudFormation • Maven, Gradle
Databases • Oracle • PostgreSQL • MySQL • MongoDB • Cassandra • Redis
Monitoring & Logging • Splunk • ELK Stack • Grafana • Prometheus
Tools & Methodologies • Git, Bitbucket • Jira, Confluence • Agile/Scrum • JUnit, Mockito, Postman, SonarQube
- DescriptionPosition Summary :We are seeking a mid-level Java Developer to join our Payments Technology team. This role is responsible for developing, enhancing, and supporting high-volume payment origination, processing, and settlement applications that support customer...SeniorFull timeH1bWork at officeRemote workWork from homeFlexible hours
- ...reliability. These individuals might find themselves assisting in the following activities on a daily basis: Developing modern REST API’s using Java Spring Boot, CICD, Cloud enabled services (Container, both on prem and in the cloud) Assist with system design /...Senior
- Genesis10 is currently seeking a Senior Java Developer for a contract-to-hire position with a Regional Financial Institution located in Columbus, OH, Minneapolis, MN, Dallas, TX, or Charlotte, NC. This is a hybrid position. Compensation: $59.00 - $69.00 per hour, W2, based...SeniorHourly payContract work
- Maximus is seeking a Senior JAVA Developer to support our IRS Notices client in a remote capacity. Candidates must hold an active Moderate-Risk Background Investigation (MBI). The role involves design and implementation of Java applications, collaboration with cross-functional...SeniorRemote job
- Improving Enterprises is seeking a Senior Java Developer to join our team in Columbus, Ohio. We value individuals who excel in their craft and are passionate about improving technology and processes. The ideal candidate will have over 5 years of Java development experience...Senior
- Accliive Inc. in Columbus, Ohio is seeking an experienced Java Spring Boot Architect to provide technical leadership on small to mid-size projects. You will define architecture, capture non-functional requirements, prepare estimates, and guide the team from design to deployment...Senior
- Join Eightelevengroup in Columbus, Ohio as a Java Developer responsible for modernizing a large-scale enterprise application. You will work with Java, AWS, microservices, REST and GraphQL APIs, and containerized deployments using Docker and Kubernetes. You'll contribute...Senior
$55.29 per hour
Maximus is seeking a Senior JAVA Developer - Full Time to support our Internal Revenue Service (IRS) Notices client. This is a remote position. Candidates must possess an active Moderate-Risk Background Investigation (MBI). Essential Duties and Responsibilities: Provide...SeniorFull timeWork experience placementRemote work- Logix Guru is seeking a Mid-Senior Java Full Stack Developer based in Ohio. Candidates should possess 2-3 years of experience with Typescript and frontend libraries like React, AngularJs, and jQuery. Required qualifications include 3 years of hands-on experience with Java...SeniorContract work
- Overview Location: Columbus, OH Note: Full Stack Java profiles having both backend and front end (preferably React) skills JD: Java, spring boot Kafka, AWS, React Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries...SeniorFull time
- Innova Solutions is seeking a Java Developer with AWS experience for a contract-to-hire role in Columbus, OH. You will contribute to building a new deposits platform using Java, Spring Boot, microservices, Kafka, and AWS, with on-call duties every 8 weeks. The role requires...SeniorContract work
- ...industry. Responsibilities include designing AWS and RESTful services, team leadership, and utilization of technologies like Kafka and Java. Candidates with a Bachelor's in Computer Science and experience in payments will be prioritized. The role offers a starting salary...Senior
$59 - $69 per hour
Genesis10 is seeking a Senior Java Developer for a contract-to-hire role supporting a large Card Servicing team. The position is hybrid and can be located in Columbus, OH, Minneapolis, MN, Dallas, TX, or Charlotte, NC, with compensation of $59.00-$69.00 per hour (W-2) based...SeniorHourly payContract work- ...is seeking an Experienced Software Engineer to join its Global Technology team. The ideal candidate will design and develop scalable systems using Java or Python, focusing on creating secure and high-quality production code. Candidates should have hands-on experience in...SeniorContract work
- Huntington Bancshares, Inc. is seeking a Senior Programmer/Analyst with strong GCP and Java backend expertise to advance the Enterprise Payments platform. You will develop cloud-native solutions, RESTful APIs, and event-driven integrations, supporting production environments...Senior
$126k - $210k
...the RoleMcKesson Pharmacy Systems (MPS) is seeking a Senior Full Stack AI Software Engineer to help build and... ...technology solutions. In this role, you will design, develop, and deploy cloud-based applications using Java, Angular, Spring Boot, PostgreSQL, Azure, and...SeniorFull timeWork at officeRemote workWork from home2 days per week- Pinnacle Group (Pinnacle Technical Resources) in Columbus, Ohio seeks an Advanced IT Python/Java software designer for a contract role. The position emphasizes cross-environment Python design, multi-OS experience, and strong agile coaching capabilities. You will work on...SeniorContract work
- PTR Global in Columbus, OH is seeking a Full Stack Developer to design and develop scalable systems using Java and React. This onsite, 6-month engagement focuses on producing secure production code, architecture artifacts, and data-driven improvements across product teams...Senior
- ...Job Title: Senior Full Stack Java Developer Network OSS Location: Middletown NJ 07748 Duration: 6 Months Contract Experience: 8 Years Interview Mode: In-person Interview Rounds: 2 Job Description We are looking for an experienced Senior Full Stack...SeniorContract workTemporary work
- ...Description:-Excellent experience in Oracle PL/ SQLGood Experience in Java With Oracle PL/SQLDatabase tuning and performance improvement... ....SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesH1b
- Job ID: 25466187Reference Number: 25-00364Title: Java Developer with AWSLocation: Wilmington, DE/Plano TX/Columbus OH, DE, 07981Posted Date: 2025-05-02Contact: Rishabh PandeyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing...
- ...Holder, GC-EAD, H4-EAD & L2-EAD can apply.No OPT-EAD, H1B & TN candidates please.Please mention your Visa Status in your email or resume.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesPermanent employmentFull timeH1b
- Job ID: 26476491Reference Number: 25-01162Title: Java DeveloperLocation: columbus, OH, 19801Posted Date: 2025-10-09Contact: Rishabh... ...comContact Phone: (***) ***-****Company: HAN Staffing Job Title: Java Developer Location: Wilmington, DE and Columbus, OH Duration: Contract...Contract work
- ...DescriptionIDEALFORCE has a CONTRACT position available immediately for a Java Developer (Programmer 5/PR5) to join our customer in Columbus, OH. This... ...as needed.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And RecruitingContract workImmediate start
- ...DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and... ...Expert-level implementation skills with Java and J2EESQL experienceNeed someone who... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information ServicesWorldwide
- ...Technology Infrastructure Library (ITIL) framework. Knowledge of Service Now. Preferred qualifications, capabilities, and skills. Knowledge of one or more general purpose programming languages or automation scripting. Experience using Terraform. Java programming experience....
- ...Job Title: Java AWS Developer Location: COLUMBUS, OHIO Duration: Contract Job Description: Good Experience and practical exposure of working in key AWS Services such as Lambda, EC2, RDS, S32. Good Experience and practical exposure of working...Contract workImmediate start
- ...Java AWS Developer Location: Columbus, OH Jersey City, NJ, Wilmington, DE & Atlanta, GA Job Description: Mandatory Skills: Java, Microservices, AWS, Kubernetes, Kafka. Strong application development work experience - Agile environment preferred. Solid...Work experience placement
- ...Job Description Job Description Genesis10 is currently seeking a Senior Java Back End Developer (GCP) for a contract position with a Regional Financial Institution located in Columbus, OH. This is a 6+ month contract opportunity. This role can work remotely or can...SeniorRemote jobHourly payPermanent employmentContract workWork experience placement
- ...experience our products. Build end-to-end capabilities across a cloud-native stack— React + TypeScript/JavaScript on the front end and Java/Spring Boot microservices on the back end. Establish strong engineering practice through CI/CD pipelines (e.g., Jenkins,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- react java developer Columbus, OH
- entry level java developer remote Columbus, OH
- java microservice developer Columbus, OH
- lead full stack java developer Columbus, OH
- senior java software engineer Columbus, OH
- java spring developer Columbus, OH
- java developer full time Columbus, OH
- sr.java developer Columbus, OH
- full stack java developer Columbus, OH
- remote junior java developer Columbus, OH



