Lead Java Engineer

G2O

Pittsburgh (Allegheny County)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

G2O in Pittsburgh is seeking a senior Java full-stack engineer to lead the design, development, and maintenance of Java-based applications, with React front-end work.

You will mentor junior developers, define technical direction, and partner with product managers to translate requirements into scalable, high-performance solutions. This on-site role requires strong architecture, experience with microservices, cloud platforms, and Agile practices.

Qualifications

  • 12+ years in software development focused on Java and full-stack.
  • Expertise in architecture, microservices, cloud platforms (AWS, GCP), and DevOps.
  • Experience with design patterns, domain-driven design, and complex systems.
  • Strong hands-on with Java J2EE, Spring Boot, Hibernate, Groovy, and React.
  • Experience with databases (MySQL, Oracle, PostgreSQL, MongoDB).
  • Familiarity with Agile/Scrum and DevOps practices.

Responsibilities

  • Lead 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 deployment
  • Design 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.

Skills

Java
Full-stack
Spring Boot
Hibernate
React
Microservices
AWS/GCP
DevOps
DDD
Agile/Scrum

Tools

J2EE
Groovy
MySQL
Oracle
PostgreSQL
MongoDB

Job 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 on-site position. Will need to work 5 days a week in offices located in Pittsburgh, PA.

Qualifications:
  • 12+ 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.
  • Strong hands‑on experience with Java J2EE, proficiency in Java frameworks (e.g., Spring Boot, Hibernate), scripting languages such as Groovy, and front‑end technologies, particularly React.
  • Experience with database technologies (e.g., MySQL, Oracle, PostgreSQL, MongoDB).
  • Familiarity with DevOps practices and Temenos Journey Manager/ Open UX 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.
Key Responsibilities:
  • Lead 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 deployment
  • Design 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 a wealth of experience 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?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Engineer — Web Apps + Cloud Architecture
Lead Java Engineer — Web Apps + Cloud Architecture

G2O • Pittsburgh

On-site
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

G2O • Columbus (OH)

Hybrid
USD 110,000 - 140,000
UI Developer (Angular)
UI Developer (Angular)

G2O • Columbus (OH)

Hybrid
USD 94,000 - 130,000
Software Engineer
Software Engineer

GLG • New York (NY)

On-site
USD 73,000 - 124,000
Medical coverage
Dental and vision
Flexible PTO
+4
Software Engineer
Software Engineer

GLG • Austin (CO)

On-site
USD 80,000 - 124,000
Comprehensive medical, dental, and vision coverage
Flexible paid time off
401(k) with employer match
+3
Full Stack Java Lead Architect (Financial Services)
Full Stack Java Lead Architect (Financial Services)

Globant • New York (NY)

On-site
USD 150,000 - 190,000
Unlimited PTO
Healthcare benefits
Dental benefits
+3
Java Developer
Java Developer

Computer Task • New York (NY), Phoenix (AZ)

On-site
USD 120,000 - 150,000
Senior Guidewire Engineer
Senior Guidewire Engineer

G2O • Columbus (OH)

On-site
USD 80,000 - 110,000
Sr. Developer - Application Development JAVA P 4B
Sr. Developer - Application Development JAVA P 4B

United States Digital Space LLC • United States

Hybrid
USD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

On-site
USD 130,000 - 160,000