Senior Java Developer | onsite - Columbus, OH | 6 Months

Genius Business Solutions (GBSI)

Columbus (OH)

On-site

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Genius Business Solutions Inc. (GBSI) seeks a Senior Java Full Stack Developer with extensive experience in Java, Spring Boot, microservices, Kafka, and AWS. You will design, implement, and deploy enterprise-scale applications for complex geospatial workflows across global industries.

Strong SDLC, CI/CD, containerization, and cloud deployment expertise are essential. You will lead technical design, mentor teammates, and collaborate with product owners to translate requirements into robust

Qualifications

  • 12 years of Java development experience guiding architectural decisions.
  • Strong Java, Spring Boot, microservices and CI/CD expertise.
  • Experience with geospatial data and cloud-based deployments.

Responsibilities

  • Design and implement Java microservices for geospatial data with high performance.
  • Develop Spring Boot services with geospatial libraries for queries.
  • Manage AWS EC2 environments to host and scale services.
  • Collaborate with product owners to translate requirements into design.
  • Review and refactor code for modularity and best practices.
  • Implement secure APIs for data exchange with external systems.
  • Monitor performance and optimize on AWS EC2.
  • Define test strategies with QA for geospatial workflows.
  • Document architecture, deployment configs, and operations.
  • Mentor juniors on Java, microservices and Spring features.
  • Plan milestones with stakeholders and ensure timely delivery.
  • Ensure governance and data protection compliance.
  • Drive continuous improvement with new tools and patterns.

Skills

Java
Spring Boot
Microservices
Kafka
AWS
RESTful APIs
GraphQL
Hibernate/JPA
OAuth2/JWT
Docker
Kubernetes
Jenkins
CI/CD

Tools

Terraform
CloudFormation
Maven/Gradle
GitHub Actions

Job description

  • AWS Certified Developer – Associate
  • Apache Kafka
About Genius Business Solutions Inc. (GBSI)

Featured in CNBC, Digital Journal, Fox News, and CIO Review, GBSI is a globally recognized IT services leader with 20+ years serving Fortune 500 organizations. Our teams deliver solutions across automotive, manufacturing, retail, and pharmaceutical industries. Headquartered in Moline, IL, GBSI supports clients and consultants throughout the US, Canada, Europe, and India.

Join our innovative team to lead enterprise-grade SAP solutions and drive digital transformation initiatives across global enterprises.

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.

Key Responsibilities
  • Design and implement robust Java-based microservices to process and serve complex geospatial data with high performance and reliability.
  • Develop and optimize Spring Boot services integrating geospatial libraries and data sources to deliver efficient spatial queries and analytical features.
  • Configure and manage AWS EC2 environments to host and scale microservices, ensuring availability and cost efficiency.
  • Collaborate with product owners and geospatial analysts to translate domain requirements into technical designs and implementation plans.
  • Review and refactor existing Java/Spring Boot codebases to improve modularity, maintainability, and adherence to best practices.
  • Implement secure APIs and interfaces for reliable data exchange between geospatial services, external systems, and client applications.
  • Monitor application performance and resource utilization on AWS EC2, proposing improvements to enhance throughput and stability.
  • Coordinate with QA teams to define test strategies including unit, integration, and performance testing for geospatial workflows.
  • Prepare detailed technical documentation covering architecture, deployment configurations, and operational procedures.
  • Mentor team members on advanced Java concepts, microservices patterns, and effective use of Spring Boot features.
  • Engage with stakeholders to plan delivery milestones, estimate effort, and ensure timely delivery of geospatial solutions.
  • Ensure compliance with governance standards, data protection guidelines, and regulatory requirements.
  • Drive continuous improvement by adopting emerging tools, frameworks, and patterns to enhance geospatial capabilities.
Qualifications
  • Strong proficiency in Core and Advanced Java (multithreading, collections, performance optimization).
  • Hands-on expertise with Spring Boot for building microservices (dependency injection, RESTful services, configuration management, observability).
  • Practical experience designing and deploying microservices architectures for high-volume, low-latency geospatial data.
  • Working knowledge of AWS EC2 provisioning, configuration, and management.
  • Understanding of geospatial concepts (coordinate reference systems, vector/raster data, spatial indexing).
  • Familiarity with relational and NoSQL databases for geospatial applications.
  • Experience with CI/CD practices to automate build, test, and deployment pipelines.
  • Strong problem‑solving skills in geospatial workflows with scalable technical solutions.
  • Effective communication with cross‑functional teams and stakeholders.
  • Commitment to coding standards, reviews, and continuous learning.
  • 12 years of Java development experience guiding architectural decisions.
  • Exposure to cloud-native services (container orchestration, monitoring tools) preferred.
  • Experience in Agile environments with close collaboration and quick feedback cycles.
Certifications Required
  • Preferred certifications include:
  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
  • Oracle Certified Professional: Java Programmer (OCPJP)
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
Equal Employment Opportunity

GeniusBSI is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis as protected by federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer onsite Columbus OH 6 Months
Senior Java Developer onsite Columbus OH 6 Months

Genius Business Solutions • Columbus (OH)

On-site
USD 110,000 - 170,000
Senior Java Full Stack Developer OnsiteJersey City NJ 6 Months
Senior Java Full Stack Developer OnsiteJersey City NJ 6 Months

Genius Business Solutions • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

TechDigital Group • Columbus (OH)

On-site
USD 150,000 - 190,000
Senior Java Microservices Architect — Geospatial & AWS
Senior Java Microservices Architect — Geospatial & AWS

Genius Business Solutions (GBSI) • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Search Platform Engineer ElasticsearchOpenSearch Hybrid Sunnyvale CA 6 Months
Senior Search Platform Engineer ElasticsearchOpenSearch Hybrid Sunnyvale CA 6 Months

Genius Business Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Java Full-Stack Architect - Microservices & AWS
Senior Java Full-Stack Architect - Microservices & AWS

Genius Business Solutions • Columbus (OH)

On-site
USD 110,000 - 170,000
Senior Full Stack Developer NET Angular Onsite Charlotte NC 6 Months
Senior Full Stack Developer NET Angular Onsite Charlotte NC 6 Months

Genius Business Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Java Software Engineer 759
Senior Java Software Engineer 759

Freedom Technology Solutions Group • Annapolis (MD)

Hybrid
USD 225,000 - 275,000
Telecommuting
Flexible scheduling
Full Stack Java React Developer onsite Plano TX 6 Months
Full Stack Java React Developer onsite Plano TX 6 Months

Genius Business Solutions • Plano (TX)

On-site
USD 110,000 - 160,000
Senior Java Software Engineer 759
Senior Java Software Engineer 759

Freedom Technology Solutions Group • United States

Remote
USD 225,000 - 275,000
Matching 401k
Fully paid medical
Paid time off
+3