Get the job you really want.

Top Java Developer Jobs in Pittsburgh, PA

8 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead at PNC, you will design and develop software solutions, facilitate problem resolution, provide technical guidance, and ensure adherence to customer satisfaction principles while managing risks. The role requires leadership skills to collaborate with senior leaders and the technical team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal will maintain, implement, and support APIs using the Apigee platform and ensure the infrastructure for SIP protocols functions effectively. Responsibilities include collaborating with teams, monitoring performance, enforcing security measures, and providing documentation and technical support.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
9 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The Senior Software Engineer at PNC will design, develop, test, and deploy software solutions. The role involves analyzing user requirements, participating in Agile processes, and maintaining software. Candidates are expected to have strong skills in Python, Java, React, and SQL, and collaborate effectively within a team environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
9 Days Ago
Pittsburgh, PA
66 Employees
Entry level
66 Employees
Entry level
Information Technology
The role involves providing online training for Java development, with features such as real-time instruction, immediate response to queries, and recorded sessions. The company also offers placement assistance and H1B sponsorship for trainees. The goal is to equip fresh graduates with necessary skills and placement opportunities with Fortune 500 clients.
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Responsible for designing and implementing testing solutions for software applications, maintaining automated test scripts, and documenting technical procedures. The role involves automation testing of various applications and creating new automated test cases, while ensuring the quality of products through effective communication and problem-solving skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
18 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Lead is responsible for the technical design and development of software solutions, leading teams in creating proposals for complex business needs, facilitating problem resolution, and applying modern methodologies to enhance business capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
4 Days Ago
Pittsburgh, PA
Remote
122 Employees
Mid level
122 Employees
Mid level
Information Technology • Consulting
The Mid-Level Java Developer will design, develop, and implement web-based Java applications that support business requirements using J2EE applications with REST/JSON. The role includes following Agile methodologies, resolving technical issues, and performing testing and code reviews.
4 Days Ago
Pittsburgh, PA
Remote
3,222 Employees
111K-183K Annually
Mid level
3,222 Employees
111K-183K Annually
Mid level
Cloud • Security • Software • Generative AI
As a Software Engineer on the Elasticsearch - Distributed Systems team, you will improve components supporting consistent indexing, maintain the cluster coordination system, push performance limits, and assist in troubleshooting complex issues. Your role involves enhancing Elasticsearch’s ability to handle larger data scales and operational resilience across distributed nodes.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
7 Days Ago
Pittsburgh, PA
Remote
669 Employees
Senior level
669 Employees
Senior level
Cloud • Information Technology • Cybersecurity
The Senior ForgeRock/Java Engineer will design, develop, and implement Identity and Access Management (IAM) solutions utilizing the ForgeRock product suite. Responsibilities include architecting and deploying IAM solutions, integrating them with systems, supporting users, and maintaining security and availability standards.
13 Days Ago
Pittsburgh, PA
Remote
425 Employees
Senior level
425 Employees
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
As a Senior Technical Support Systems Engineer, you will work with Unanet's products and integration tools, leading client-facing projects, collaborating with the Product Development team, and implementing integration solutions using Workato. Your responsibilities include assessing legacy services, supporting existing integrations, and developing new methods to integrate third-party systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
10 Days Ago
Pittsburgh, PA
Remote
17,673 Employees
58K-118K Annually
Mid level
17,673 Employees
58K-118K Annually
Mid level
Information Technology
The Full Stack Java Developer will analyze and implement solutions within an agile team, enhancing the Procurement Integrated Enterprise Environment (PIEE) through the creation of java applications, reports, and user experience optimization.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+19 More
15 Days Ago
Pittsburgh, PA
Remote
55 Employees
140K-170K Annually
Mid level
55 Employees
140K-170K Annually
Mid level
Software
As a Java Developer at Greenfly, you will design and develop APIs and services, collaborate with cross-functional teams, and craft high-performance Java code. Responsibilities include engaging in code reviews and troubleshooting issues to ensure the best practices for web apps are followed.
15 Days Ago
Pittsburgh, PA
Remote
62 Employees
Mid level
62 Employees
Mid level
Artificial Intelligence • Cloud • Analytics • Automation
The Java Developer will design, develop, and maintain Java-based applications, ensuring code quality and collaborating with cross-functional teams. Responsibilities include participating in the full software development lifecycle, troubleshooting software issues, and staying updated on emerging technologies in Java development.
17 Days Ago
Pittsburgh, PA
Remote
4,900 Employees
92K-122K Annually
Mid level
4,900 Employees
92K-122K Annually
Mid level
Fintech • Payments
As a Mid Java Developer, you will focus on full stack development with an emphasis on backend services and API integrations, utilizing agile and DevOps practices. Responsibilities include writing scalable code, managing on-call production support, and fostering continuous improvement within the engineering team.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
19 Days Ago
Pittsburgh, PA
Remote
7,509 Employees
161K-275K Annually
Expert/Leader
7,509 Employees
161K-275K Annually
Expert/Leader
Cloud • Information Technology • Software
As a Principal Backend Java Engineer, you will develop innovative Java code for content aggregation, enhance tools for data processing, and collaborate with teams on technical requirements. You'll also write design documents, automate tests, and coordinate deployments within large-scale distributed systems.
Top Benefits:
401-K
Company Outings
Dental Insurance
+19 More
19 Days Ago
Pittsburgh, PA
Remote
102 Employees
Senior level
102 Employees
Senior level
Software
Senior Java Engineer responsible for creating and maintaining microservices for a payments solution, collaborating with team members, engaging with stakeholders, and ensuring task completion. Requires 5+ years of Java development experience, proficiency in Java 11+, Spring framework, SQL, Agile development, and strong problem-solving abilities.
8 Hours Ago
Pittsburgh, PA
Remote
439 Employees
120K-160K Annually
Senior level
439 Employees
120K-160K Annually
Senior level
Software • Energy
The Senior Java Developer will lead and participate in the software development life cycle for cloud-based applications. Key responsibilities include designing and developing applications with Java and Spring Boot, managing database connections, and implementing data integration solutions. Candidates should exhibit strong technical skills and critical thinking to resolve client needs effectively.
22 Days Ago
Pittsburgh, PA
Remote
236 Employees
Mid level
236 Employees
Mid level
Software
The Java Developer will create scalable software solutions, collaborate on complex projects, and enhance existing systems. Responsibilities include developing Java applications, ensuring application quality, and resolving performance issues while keeping abreast of technological trends.
17 Hours Ago
Pittsburgh, PA
Remote
21 Employees
Senior level
21 Employees
Senior level
Information Technology • Software • Consulting
As a Senior Java Software Engineer, you will develop and maintain software applications, design microservices architecture, write clean code, and collaborate with teams to troubleshoot and ensure software performance.
17 Hours Ago
Pittsburgh, PA
Remote
21 Employees
Mid level
21 Employees
Mid level
Information Technology • Software • Consulting
The Sr. Fullstack Engineer will develop new features using Java, resolve bugs, contribute to software architecture decisions, and follow agile practices. The role emphasizes collaboration, quality assurance through code reviews, and a commitment to high-quality and secure software development.
23 Days Ago
Pittsburgh, PA
Remote
122 Employees
Mid level
122 Employees
Mid level
Information Technology • Consulting
The Java Developer will design, develop, and implement web-based Java applications following Agile methodologies. This role involves resolving technical issues, creating design documents, and conducting unit and functional testing. Additional responsibilities include using version control systems, working with databases, and supporting production environments.
Yesterday
Pittsburgh, PA
Remote
145 Employees
Senior level
145 Employees
Senior level
Software
The Software Engineer I builds, tests, and maintains diverse software systems to solve user problems. The role involves delivering code solutions, performing manual testing, automating processes, and debugging issues, all with guidance from senior engineers.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
2 Days Ago
Pittsburgh, PA
Remote
35 Employees
150K-190K Annually
Senior level
35 Employees
150K-190K Annually
Senior level
Artificial Intelligence • Machine Learning • Software • Cybersecurity
The Senior Java Application Engineer will collaborate with a motivated team to develop and maintain cyber intelligence software, simplifying complex problems and contributing quickly to client solutions. They will advocate for automated testing and clear communication while working remotely.
3 Days Ago
Pittsburgh, PA
Remote
145 Employees
Senior level
145 Employees
Senior level
Software
The Software Engineer II develops, maintains, and enhances complex software systems. Responsibilities include coding, troubleshooting, debugging, and mentoring team members, while following established processes for code submission and review.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
4 Days Ago
Pittsburgh, PA
Remote
300 Employees
Mid level
300 Employees
Mid level
Consumer Web • Digital Media • eCommerce • Fintech • Financial Services
The Software Engineer will work on the Core Services team, responsible for maintaining and scaling lead management systems. The role involves collaborating with product teams, participating in sprint activities, documenting technical processes, and addressing tech debt. A strong background in Java and React is essential, along with experience in cloud solutions and risk management.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size