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).
Meet Your Recruiter
Mohit Sharma