1

Senior Java Software Engineer Jobs in Cranberry Township, PA

Senior Software Engineer

Pittsburgh, PA · On-site

$130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Java, Software Engineering Role Description: The Senior Software Engineer must have 2-8+ years of experience. Required Experience and Skillsets: Industry Background: - Technology and banking would be ...

Senior Software Engineer

Pittsburgh, PA · On-site

$130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Java, Software Engineering Role Description: The Senior Software Engineer must have 2-8+ years of experience. Required Experience and Skillsets: Industry Background: - Technology and banking would be ...

Software Engineer Sr (Java)

Pittsburgh, PA · On-site

$86K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Cleveland, OH, Dallas, TX, Birmingham, AL, Denver, CO. We are looking for full stack Java ...

Software Engineer Sr (Java)

Pittsburgh, PA · On-site

$86K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Cleveland, OH, Dallas, TX, Birmingham, AL, Denver, CO. We are looking for full stack Java ...

Senior Software Engineer, Java

Pittsburgh, PA · On-site

$86K - $172K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO; or Birmingham, AL. PNC is an in-office company ...

Senior Software Engineer, Java

Pittsburgh, PA · On-site

$86K - $172K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO; or Birmingham, AL. PNC is an in-office company ...

Senior Java Developer

Pittsburgh, PA

$55.50 - $70.75/hr

We are looking for an experienced Senior Java Developer to join a high-impact team building scalable, enterprise-grade applications. Required Skills: Java Spring Boot Angular (v13-v18) REST APIs ...

Software Engineer Senior (Oracle/Angular/Java)

Pittsburgh, PA · On-site

$121K - $159K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer Senior (Oracle/Angular/Java) within PNC's Lending Technology organization, you will be based in Pittsburgh, PA or Dallas, TX. Requirements: · Java and Spring Boot: Strong ...

Senior Java Developer

Pittsburgh, PA · On-site

$55.50 - $70.75/hr

We are looking for an experienced Senior Java Developer to join a high-impact team building scalable, enterprise-grade applications. Required Skills: Java Spring Boot Angular (v13v18) REST APIs ...

Senior Java Developer

Pittsburgh, PA · On-site

$55.50 - $70.75/hr

We are looking for an experienced Senior Java Developer to join a high-impact team building scalable, enterprise-grade applications. Required Skills: • Java • Spring Boot • Angular (v13-v18 ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Cranberry Township, PA salary details

$38.8K

$144.8K

$254.2K

How much do senior java software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for senior java software engineer in Cranberry Township, PA is $144,767.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,900.00 and $157,800.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are popular job titles related to Senior Java Software Engineer jobs in Cranberry Township, PA?

For Senior Java Software Engineer jobs in Cranberry Township, PA, the most frequently searched job titles are:

What cities near Cranberry Township, PA are hiring for Senior Java Software Engineer jobs?

Cities near Cranberry Township, PA with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Cranberry Township, PA as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $144,767 per year, or $69.6 per hour.

Senior Software Engineer (Java)

Lorven Technologies

Pittsburgh, PA • On-site

$118K - $156K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Role: Senior Software Engineer (Java)
Location: Pittsburgh, PA
Employment Type: Full Time
Position Description
Client is seeking a Senior Java Engineer to design, develop, and support scalable enterprise applications in a banking and payments environment. This role focuses on building high-quality Java/Spring Boot solutions, leading technical design, and ensuring performance, reliability, and alignment with business goals. The position requires strong experience with WebSphere, cloud-native platforms (OpenShift/Kubernetes), CI/CD pipelines, and distributed technologies like Kafka and MongoDB. The ideal candidate will provide technical leadership, mentor team members, troubleshoot complex production issues, and collaborate across teams to deliver robust, scalable solutions.
Required qualifications to be successful in this role
  • 8 years of experience in software engineering, application development, or related technology delivery roles.
  • Strong hands-on experience designing, developing, and supporting Java and Spring Boot applications.
  • Excellent communication skills with demonstrated experience in a senior technical lead capacity on large-scale projects.
  • Experience with IBM WebSphere Application Server v9 and WebSphere Liberty, including fundamentals, configuration, and troubleshooting.
  • Working knowledge of Linux, including navigating the file system, running common shell commands, managing application processes, and reviewing logs to troubleshoot application-level issues.
  • Experience with OpenShift or Kubernetes fundamentals, including deployments, pods, services, routes/ingress, config maps, secrets, resource limits, and troubleshooting.
  • Working knowledge of Kafka, including topics, partitions, consumer groups, offsets, connectivity and configuration, and operational troubleshooting.
  • Working knowledge of MongoDB for application development, including use of MongoDB drivers, writing basic queries and updates, understanding document schemas and indexes, and troubleshooting connectivity or performance issues.
  • Experience with CI/CD tools and practices, including Jenkins, Git, Ansible, Artifactory, and container image workflows.
  • Strong debugging skills, including JVM troubleshooting, log and stack trace analysis, and performance bottleneck analysis.
  • Solid understanding of enterprise architecture frameworks, risk assessments, and the ability to propose competitive technical solutions that address complex business needs.

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media