• Columbus, OH
  • Remote
  • Quick Apply
30+ days ago

Job Description

Senior Java Developer 
6+ Months Contract with possibility of extension
Columbus, OH (100% Remote)

About The role:
We are seeking a Senior Java Developer with 6+ years of experience building and supporting scalable, high-performing applications. This role will design, develop, test, and maintain backend services and APIs, collaborate closely with product and engineering partners, and help drive modern engineering practices (automation, observability, and secure delivery). Experience building or operating workloads on Azure is an added plus.

Job Description:
Required Qualifications

•6+ years of professional software development experience with Java.
•Strong knowledge of core Java and modern Java versions;solid understanding of data structures, algorithms, concurrency, and JVM fundamentals.
•Experience building backend services using Spring/Spring Boot framework (or similar Java frameworks).
•Hands-on experience with REST APIs, JSON, and API design best practices.
•Experience with source control and collaborative workflows (Git).
•Experience with automated testing (JUnit/TestNG, Mockito) and test-driven practices. Strong troubleshooting skills with a track record of resolving complex issues in distributed systems.
•Effective communication skills and the ability to work cross-functionally. Agile Methodology practices
•Good understanding of DevOps activities
•Preferred Qualifications (Nice to Have) Azure cloud experience, such as deploying or operating Java services.
Key Responsibilities
•Design, develop, and maintain Java-based applications and services with an emphasis on performance, reliability, and security.
•Troubleshoot production issues, perform root-cause analysis, and implement sustainable fixes and preventive controls.
•Collaborate with architects, product managers, and engineers to translate requirements into technical designs and delivery plans.
•Contribute to CI/CD pipelines and automated build/test/release processes.
•Improve observability (logging, metrics, tracing) and operational readiness (runbooks, alerts, on-call support as needed).
 

Numbers & Facts

LocationColumbus, OH (
Remote
)

Skills

  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Concurrencyunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Structuresunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • JSONunmatched
  • JUnitunmatched
  • Javaunmatched
  • Metricsunmatched
  • Microsoft Windows Azureunmatched
  • On Callunmatched
  • Problem Solving Skillsunmatched
  • Product Engineeringunmatched
  • Quality Assurance Methodologyunmatched
  • REST (Representational State Transfer)unmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Scalable System Developmentunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Spring Frameworkunmatched
  • Systems Engineeringunmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder