Post Job Free
Sign in

Lead Java Engineer

Company:
G2O
Location:
Clinton Township, OH, 43224
Posted:
October 13, 2025
Apply

Description:

We’re passionate about designing and delivering top-notch digital experiences for our clients — and their customers — and helping them create efficiencies using data and technology.

But what’s most important about us is that we have a diverse team of experts all dedicated to getting clients from goals to outcomes — and that’s where you come in.

This is a hybrid position.

Will need to work 3 days a week in the G2O office in Dublin, OH.

As a Lead Java Engineer, you’ll be joining our team of talented experts.

The right candidate will possess the following experience: Required Skills & Experience10+ years of experience in software development, with a focus on Java and full-stack development.Expertise in architecture and coding best practices, and knowledge of modern technologies like microservices, cloud platforms (AWS, GCP), and DevOps.Experience with software design patterns, domain-driven design, and developing complex systems.

Proficiency in Java frameworks (e.g., Spring Boot, Hibernate) and front-end technologies, particularly React.Strong understanding of HTML, CSS, and JavaScript, with experience in responsive design.Experience with database technologies (e.g., Oracle, PostgreSQL, MongoDB).Familiarity with DevOps practices would be added advantage.Strong understanding of software development methodologies (Agile, Scrum).Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Previous banking experience is strongly preferred.

Key ResponsibilitiesLead the team to design, develop, and maintain Java-based applications, provide technical guidance, mentoring junior developers, and overseeing the software development lifecycle from requirements to deploymentDesign and implement scalable and high-performance web applications using Java for back-end services and React for front-end development.Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.Develop RESTful APIs to support front-end functionality and ensure seamless integration between the front-end and back-end.Optimize applications for maximum speed and scalability, ensuring high performance and responsiveness.Participate in code reviews and provide constructive feedback to team members to maintain code quality and best practices.Troubleshoot and debug applications, identifying and resolving issues in a timely manner.Stay current with emerging technologies and industry trends to continuously improve development processes and practices.

More about G2O We’re different than other companies at G2O.

We blend the research and design, technology, and data expertise to deliver the solutions our clients crave — and we do all of this as one in-house team, from vision to execution.

We’re also the largest company of our kind based in Ohio to do this — and have been evolving how we do it for 40 years.

Individually, we bring a wealth of experience from diverse backgrounds — personally and in business.

We’re a diverse and passionate team of leaders and experts in technology, data, analytics, design, content, and more.

But we think we’re best when we put our minds together.

Each person brings something distinct to our team — some unique flavor to their background or their experience.

That makes for stronger collaboration — and elevates the outcomes for our clients.

Are you ready to collaborate to greatness with us?Learn more at G2O.com/careers

Apply