Get the job you really want.

Top Java Developer Jobs in Pittsburgh, PA

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 Skills: JavaJavaScriptPython
Junior
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer in PNC's Digital Workplace Quality Engineering, you'll design and maintain testing solutions, debug automated test scripts, and create automated test cases. You'll ensure quality in software solutions through testing and documentation while working collaboratively within a team.
Top Skills: JavaPowershell
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer, you will develop enterprise-scale applications using Java, Springboot, Oracle, Python, Angular, and MongoDB. Responsibilities include designing software solutions, coding, testing, maintaining software, and documenting processes while working within an Agile team.
Top Skills: JavaPython
14 Hours Ago
Remote
Pittsburgh, PA
Mid level
Mid level
Software
As a Java Developer, you will design scalable software solutions, collaborate with project managers, analyze systems for improvements, and create efficient Java code while ensuring application performance and quality.
Top Skills: JavaJavaScript
12 Days Ago
Pittsburgh, PA
Entry level
Entry level
Information Technology
The job involves providing online training for Java development to entry-level IT candidates, assisting their placement in companies, including Fortune 500 clients, and enhancing their skills through professional training and support. The company offers guaranteed placements and specializes in visa sponsorship for eligible candidates.
Top Skills: Java
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead, you will lead the technical design and development of software solutions for PNC's Retail Technology group, focusing on the payments platform. Responsibilities include proposing software solutions, facilitating problem resolution, providing technical support, and applying modern methodologies to enhance business initiatives.
Top Skills: Java
7 Days Ago
Remote
Pittsburgh, PA
Mid level
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.
Top Skills: J2EeJava
7 Days Ago
Remote
Pittsburgh, PA
111K-183K Annually
Mid level
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 Skills: Java
10 Days Ago
Remote
Pittsburgh, PA
Senior level
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.
Top Skills: JavaJavaScript
13 Days Ago
Remote
Pittsburgh, PA
94K-125K Annually
Mid level
94K-125K Annually
Mid level
Fintech • Payments
The Mid Java Developer will be responsible for backend development, focusing on integrations and API suite. Duties include writing high-quality code, managing production support, and promoting continuous engineering improvement. The role demands collaboration with stakeholders to meet requirements and adopt best practices in software development.
Top Skills: Java
13 Days Ago
Remote
Pittsburgh, PA
58K-118K Annually
Mid level
58K-118K Annually
Mid level
Information Technology • Consulting • Defense
As a Full Stack Java Developer, you will analyze and implement solutions, develop Java applications, build reports, and optimize user experience while supporting the Procurement Integrated Enterprise Environment (PIEE). You will work with a Scaled Agile team to enhance systems and processes to improve effectiveness.
Top Skills: JavaTypescript
13 Days Ago
Remote
Pittsburgh, PA
Mid level
Mid level
Information Technology
The Java Developer at Systems Integration and Development Inc. will develop and modify web applications, work with data models, troubleshoot and resolve technical issues, and collaborate with team members. Responsibilities include maintaining documentation and adhering to IT security requirements.
Top Skills: JavaJavaScriptPython
17 Days Ago
Remote
Pittsburgh, PA
Junior
Junior
Information Technology • Consulting
The Java Developer will provide development and maintenance support for complex Java applications, enhance system functionality, and automate processes. Responsibilities include system integration, SDLC documentation, and participation in agile projects with the guidance of senior developers.
Top Skills: JavaJavaScript
2 Days Ago
Pittsburgh, PA
Senior level
Senior level
Agency • Gaming • Marketing Tech • Mobile • Analytics
As a Senior Software Engineer, you will develop maintainable software using Java 21 and Vert.x, participate in code reviews, mentor team members, contribute to the development and maintenance of a distributed loyalty system, and improve system performance and fault tolerance in collaboration with peers and stakeholders.
Top Skills: Java
18 Days Ago
Remote
Pittsburgh, PA
140K-170K Annually
Mid level
140K-170K Annually
Mid level
Software
As a Java Developer at Greenfly, you'll design and develop platform APIs and services, contributing to high-performance Java code, engaging in code reviews, and troubleshooting issues. You'll collaborate with teams to create solutions that drive growth and enhance user experience.
Top Skills: Java
16 Hours Ago
Remote
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics

Company Description

👋🏼 We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new coll...

18 Days Ago
Remote
Pittsburgh, PA
Mid level
Mid level
Artificial Intelligence • Cloud • Analytics • Automation
As a Java Developer, you will design, develop, and maintain Java-based applications, ensuring code quality and optimal performance. You will collaborate with cross-functional teams during the full software development lifecycle and stay updated on emerging technologies.
Top Skills: Java
20 Days Ago
Remote
Pittsburgh, PA
94K-125K Annually
Mid level
94K-125K Annually
Mid level
Fintech • Payments
As a Mid Java Developer, you will be responsible for backend development including API integration and full stack coding. You'll work closely with stakeholders to understand requirements, write efficient code, and manage production support. You’ll drive continuous improvement through mentoring and following best practices in a dynamic development environment.
Top Skills: Java
Expert/Leader
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Principal Engineer/Application Architect is responsible for developing and maintaining NodeJS-based backend services, designing system architecture, and collaborating with diverse teams. This role requires strong problem-solving skills and deep knowledge of multi-process architecture, alongside industry trend awareness.
Top Skills: JavaJavaScriptNode.jsPythonRuby
16 Hours Ago
Remote
Pittsburgh, PA
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
We're looking for a Principal Engineer with deep knowledge and extensive experience in Java and related technologies. The ideal candidate will have strong expertise in JavaScript, HTML, CSS, Spring Core, Spring Boot, Hibernate, and Angular or React. They should also have a solid understanding of microservices architecture, object-oriented programming, and design patterns. Experience with cloud services environments and modern tools like Docker, Jenkins, and Gitlab CI is highly desired. The candidate should be comfortable working in an agile environment.
Top Skills: Java
16 Hours Ago
Remote
Pittsburgh, PA
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Staff Engineer will analyze, design, and develop high-performance SaaS products and applications. Responsibilities include mentoring teams on technology concepts, designing user interactions, and ensuring cross-platform optimization. The role involves both front-end and back-end technologies and contributing to CI/CD processes while ensuring quality through design and code reviews.
Top Skills: Java
16 Hours Ago
Remote
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Associate Staff Engineer will design APIs, ensure cross-browser compatibility, debug tools, create high-performance architecture, develop Single Page Applications (SPA), coordinate MVP releases, and handle Progressive Web Apps (PWA) version control.
Top Skills: Java
16 Hours Ago
Remote
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
As a Senior Staff Engineer, your role involves writing high-quality code, understanding and analyzing client requirements, leading solutions from design to implementation, mentoring team members, troubleshooting complex issues, and ensuring continuous improvement in software development practices.
Top Skills: Java
16 Hours Ago
Remote
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Staff Engineer with 5+ years of Java programming experience to tackle client challenges, lead teammates, and take solutions to the next level. Must be proficient in Java, JavaScript, Spring framework, and modern development tools.
Top Skills: Java
16 Hours Ago
Remote
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Staff Engineer with 5+ years of Java programming experience to join our dynamic, non-hierarchical work culture. Must have expertise in Java, JavaScript, Spring, and modern development tools.
Top Skills: JavaJavaScript
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account