Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Columbus, OH vacancy
  • 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... 
    Senior
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    4 days ago
  •  ...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

    United IT

    Columbus, OH
    23 hours ago
  • 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... 
    Senior
    Hourly pay
    Contract work

    Genesis10

    Columbus, OH
    1 day ago
  • 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... 
    Senior
    Remote job

    Maximus

    Columbus, OH
    1 day ago
  • 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

    Improving

    Columbus, OH
    1 day ago
  • 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

    Accliive Inc.

    Columbus, OH
    1 day ago
  • 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

    Eightelevengroup

    Columbus, OH
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Remote work

    MAXIMUS

    Columbus, OH
    1 day ago
  • 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... 
    Senior
    Contract work

    LogiX-Guru

    Columbus, OH
    1 day ago
  • 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... 
    Senior
    Full time

    NLB Services

    Columbus, OH
    1 day ago
  • 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... 
    Senior
    Contract work

    MassGenics, Inc.

    Columbus, OH
    1 day ago
  •  ...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

    Dellfor Technologies

    Columbus, OH
    1 day ago
  • $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... 
    Senior
    Hourly pay
    Contract work

    Genesis10

    Columbus, OH
    1 day ago
  •  ...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... 
    Senior
    Contract work

    Net2Source (N2S)

    Columbus, OH
    1 day ago
  • 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

    Huntington Bancshares, Inc.

    Columbus, OH
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Columbus, OH
    1 day ago
  • 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... 
    Senior
    Contract work

    Pinnacle Group

    Columbus, OH
    2 days ago
  • 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

    PTR Global

    Columbus, OH
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Temporary work

    Infosys Pontoon

    Delaware, OH
    2 days ago
  •  ...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 Services
    H1b

    Sonsoft

    Westerville, OH
    1 day ago
  • 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... 

    HAN Staffing

    Columbus, OH
    2 days ago
  •  ...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 Services
    Permanent employment
    Full time
    H1b

    Sonsoft

    Columbus, OH
    1 day ago
  • 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

    HAN Staffing

    Columbus, OH
    2 days ago
  •  ...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 Recruiting
    Contract work
    Immediate start

    idealforce

    Columbus, OH
    1 day ago
  •  ...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 Services
    Worldwide

    USM Systems

    Columbus, OH
    1 day ago
  •  ...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.... 

    Virtusa

    Columbus, OH
    2 days ago
  •  ...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 work
    Immediate start

    Syntricate Technologies

    Columbus, OH
    2 days ago
  •  ...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

    United IT

    Columbus, OH
    9 hours ago
  •  ...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... 
    Senior
    Remote job
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement

    Genesis10

    Columbus, OH
    2 days ago
  •  ...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,... 

    SVATS

    Lewis Center, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!