Company Description

Expanding company in a dynamic industry! 



Job Description

We 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.


SUMMARY:


The 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


Qualifications

REQUIREMENTS:



  • 7+ years professional software development, with a minimum of 5 years currently working with Java


  • Strong experience with: Java, Spring Boot and NoSQL Databases


  • Experience building and operating cloud-based applications


  • Proficiency with CI/CD pipelines


  • Excellent verbal and written communication skills


  • A stable work history




Additional Information

All your information will be kept confidential according to EEO guidelines.

Similar jobs

Lead Java Software Engineer

Apply Now
Back to search page