Lead Java Software Engineer
Listed on 2026-02-20
-
Software Development
Java Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Company Description
Expanding company in a dynamic industry!
Job DescriptionWe have a Lead Java Software Engineer position in Columbus, OH. The position is hybrid, 3 days per week on-site. This is a full-time (non-contracting) position.
They offer a great work/life balance, excellent benefits and neat perks.
ONLY LOCAL CANDIDATES WILL BE CONSIDERED AND THERE IS NO SPONSORSHIP AVAILABLE.
SUMMARYThe successful candidate will be providing technical leadership and hands-on development across large-scale, distributed systems that support products globally. They are looking for someone who enjoys designing robust software systems, mentoring others and influencing technical direction while still writing high quality code.
DUTIES & RESPONSIBILITIES- Leading the design and delivery of medium to large-scale software from concept through production
- Architecting scalable systems using modern Java-based frameworks, cloud infrastructure and distributed system patterns
- Guiding teams through complex technical decisions, system design and implementation trade-offs
- Mentoring small groups of engineers across teams and levels, acting as a trusted technical leader and sounding board
- Designing, developing and maintaining backend services using Java, Spring Boot and microservices architectures
- 7+ years professional software development, with a minimum of 5 years currently working with Java
- Strong experience with:
Java, Spring Boot and No
SQL Databases - Experience building and operating cloud-based applications
- Proficiency with CI/CD pipelines
- Excellent verbal and written communication skills
- A stable work history
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).