Search

Sr. Java Developer

OCEAN BLUE SOLUTIONS INC
locationColumbus, OH, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionSr. Java Developer (Spring Boot, GCP, REST APIs) – Contract to Hire

We are seeking a Senior Java Developer for a Contract-to-Hire opportunity to join our high-performing engineering team. You will work under the guidance of our Development Manager to build best-in-class enterprise APIs and production infrastructure that deliver performance, scalability, and reliability.

Location

  • Candidates must reside in Columbus, Ohio
  • 100% remote due to limited office space

Contract Details

  • Initial 7-month contract
  • High likelihood of multiple extensions
  • Opportunity to convert to full-time employment

Key Responsibilities

  • Develop modern REST APIs using Java Spring Boot, CI/CD pipelines, and cloud-enabled services (containers on-prem and in the cloud)
  • Contribute to system design including server layout, availability, disaster recovery planning, and production deployments
  • Assist in software and data design: database schema, storage efficiency, NoSQL/RDBMS considerations, API design, logging, and resilience
  • Support software delivery in both hands-on and advisory roles: server architecture, table layouts, highly available and recoverable data resources
  • Work with Kafka for environment setup, enrichment, and transformations
  • Collaborate in an agile environment using 2-week sprints and DevOps practices
  • Implement enterprise services and APIs aligned with architectural guidance
  • Maintain and evolve existing integration assets and development processes

Minimum Qualifications

Education

  • Bachelor’s degree in Computer Science, MIS, or related field (or equivalent experience)

Experience & Skills

  • 8+ years in software development, including API creation and integration
  • 1+ years with DevOps practices
  • Strong experience with Java, Spring Boot, Eclipse, Maven, and Gradle
  • Experience with relational and non-relational databases
  • Familiarity with agile methodologies and team collaboration
  • Excellent problem-solving, communication, and interpersonal skills

Preferred Qualifications

  • Experience with REST, JSON, SOAP interfaces
  • Familiarity with CI/CD tools (Jenkins, GitHub, JUnit)
  • Experience with Kafka, Chef, Puppet, or similar automation tools
  • Exposure to cloud technologies (GCP preferred)
  • Experience with MongoDB, DynamoDB, or other NoSQL databases
  • Prior experience in the financial industry is a plus
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...