Java Developer Jobs in Pennsylvania
Java Developer jobs in Pennsylvania are consistently in demand, with strong hiring activity concentrated in financial services, healthcare IT, insurance technology, and government systems, covering the full range from entry-level associate developers through senior architects. Philadelphia, Pittsburgh, and the Harrisburg corridor anchor most of the openings, where established employers like Comcast, Highmark Health, and Vanguard maintain large engineering teams. The most sought-after specializations in Pennsylvania listings include Spring Boot microservices, enterprise application integration, and cloud-native Java development on AWS or Azure. Find a role that fits below and apply directly.
Find Java Developer JobsOverview
Showing 4 of 9+ Java Developer jobs









At BNY, our culture allows us to run our company better and enables you to grow and succeed. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide.
Recognized as a top destination for innovators and champions of inclusion, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance – and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary.
Job Summary
BNY is seeking a Java Full Stack Developer to join the Cybersecurity organization, supporting the design, development, enhancement, and modernization of distributed application systems. This role focuses on building and supporting cross-functional, multi-platform applications with a strong emphasis on Core Java, REST services, SQL, and database development.
This position is based in Pittsburgh, PA, or Lake Mary, FL and requires 4 days onsite per week. Remote may be considered for candidates who are not located near either office. The role will play a key part in uplifting legacy technology to newer platforms, supporting vulnerability remediation efforts, and enhancing existing application and database environments.
Key Responsibilities
- Full Stack Application Development: Design, develop, and implement distributed applications across front-end and back-end layers, with the role weighted approximately 30% front end and 70% back end.
- Technical Design & Documentation: Lead the technical design, development, and documentation of cross-functional, multi-platform distributed application systems.
- Requirements Analysis: Analyze, define, and document requirements for data, workflow, logical processes, and interfaces with other systems.
- REST Services Development: Build and enhance Core Java-based REST services to support application functionality and system integration.
- Database Development & Support: Work extensively with SQL and Oracle-backed systems, including enhancing existing databases, creating new database objects, and resolving issues in current database environments.
- Legacy Modernization: Support the uplift of legacy technologies into newer platforms and frameworks to improve maintainability and long-term scalability.
- Vulnerability Remediation: Contribute to cybersecurity-focused remediation efforts by addressing vulnerabilities within applications and supporting systems.
- Application Performance & Delivery: Ensure expected application performance levels are achieved through coding, testing, implementation, and technical coordination.
- System Analysis & Supervision: Analyze system specifications and translate system requirements into task specifications for junior developers where needed.
- Cross-Functional Collaboration: Work with both technology and project management stakeholders to deliver solutions aligned with technical and business objectives.
Qualifications
- Strong Core Java development experience
- Experience with Angular; Angular 18–20 preferred
- Hands-on REST service development
- Strong SQL and data analysis/querying skills
- Experience with Oracle-backed databases
- Ability to enhance existing applications and database environments
- Experience creating and supporting database objects
- Understanding of distributed application systems
- Experience across design, development, testing, implementation, and documentation
- Strong communication, collaboration, and problem-solving skills
- Bachelor’s degree in Computer Science or Engineering required
Preferred Experience
- Java 17+ preferred
- Strong backend and database development background
- Experience modernizing legacy technology
- Exposure to vulnerability remediation
- Experience supporting enhancements in production environments
- Experience with distributed applications and multi-platform development tools
Why Join Us
This role offers the opportunity to contribute to key modernization and remediation efforts within BNY’s Cybersecurity organization. You will help uplift legacy systems, enhance existing application and database environments, and support critical distributed systems that have meaningful business and security impact. This is a strong opportunity for a technically capable developer who enjoys a mix of application development, database work, and modernization initiatives in a collaborative environment.
Pay Rate Range
Applications will be accepted on an ongoing basis.
This posting is for a contract assignment with Tundra Technical Solutions to provide services to Bank of New York (BNY). Please note that this is not a full-time employment opportunity. Candidates selected for this role will be engaged as contractors for the specified duration of the project. For any inquiries regarding the terms of the contract or engagement, please contact Tundra Technical Solutions directly.
Benefits Information
Optional benefits offering include medical, dental, vision and retirement benefits via Tundra Technical Solutions.
See All 9 Java Developer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find Java Developer JobsJava Developer Jobs by City in Pennsylvania
Where Pennsylvania roles are concentrated, by current openings.
Java Developer Job Market in Pennsylvania
A snapshot from current Pennsylvania openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
What Pennsylvania Employers Look For
The qualifications that appear most often in java developer jobs across Pennsylvania.
- Proficiency in Java with hands-on experience in Spring or Spring Boot frameworks
- Bachelor's degree in computer science, software engineering, or a closely related field
- Experience designing and consuming RESTful APIs and microservices architectures
- Familiarity with relational databases such as Oracle, PostgreSQL, or SQL Server
- Working knowledge of CI/CD pipelines using tools like Jenkins, Maven, or GitLab
- Experience with cloud platforms, particularly AWS or Azure, in enterprise environments
Java Developer Jobs in Pennsylvania: Frequently Asked Questions
How do you become a java developer in Pennsylvania?
Java development carries no state-issued license in Pennsylvania, so the path runs through education and demonstrated skill. Most Pennsylvania employers expect at minimum a bachelor's degree in computer science or software engineering, though candidates with associate degrees and strong portfolios do get hired, particularly at smaller firms and startups in Philadelphia and Pittsburgh. Building projects using Spring Boot, practicing data structures, and earning a vendor certification such as Oracle Certified Professional Java Developer strengthens any application.
How much do java developers make in Pennsylvania?
Java developers in Pennsylvania earn a median of about $89,180 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $60,070 for the lowest 10% to over $134,710 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire java developers in Pennsylvania?
Employers hiring java developers in Pennsylvania right now include Intone Networks, TECHSTRA SOLUTIONS, and BNY, based on current listings on Migrate Mate as of August 2026. Pennsylvania's deep concentration of financial services, health insurance, and large-scale government IT contractors means enterprise Java roles with complex integration requirements make up a significant share of available positions.
Which Pennsylvania cities have the most java developer jobs?
Pittsburgh and Malvern account for the largest share of java developer openings in Pennsylvania. Philadelphia drives volume through its financial technology, insurance, and healthcare IT sectors, Pittsburgh contributes through its growing technology corridor and university-affiliated research employers, and the Harrisburg area reflects steady demand from state government systems integrators and regional insurance companies headquartered there.
Are there remote java developer jobs in Pennsylvania?
Yes, and more than most fields. Java development is a desk-based, tool-driven discipline that transfers well to remote work, and about 50% of java developer openings tied to Pennsylvania are remote or hybrid as of August 2026. Roles involving application maintenance, API development, and cloud migration tend to carry the most remote flexibility, while positions embedded with large enterprise teams in financial services often retain a hybrid requirement.
How can I get hired as a java developer in Pennsylvania with little or no experience?
The most realistic entry path is targeting associate or junior developer openings at Pennsylvania's mid-size technology and insurance firms, many of which hire recent graduates directly from programs at Drexel, Penn State, Carnegie Mellon, and Temple. Comcast, Highmark Health, and SEI Investments have run rotational technology associate programs that accept candidates without professional experience. A GitHub portfolio showing Spring Boot projects, a passing score on the Oracle Certified Associate Java SE exam, and a willingness to start in a QA automation or DevOps support role all improve a candidate's standing in competitive applicant pools.
Where can I find and apply to java developer jobs in Pennsylvania?
You can find and apply to java developer jobs in Pennsylvania on Migrate Mate, which lists current Pennsylvania openings updated regularly. Search the available roles, find the ones that match your experience and target location, and apply directly to the ones that fit.
See All 9 Java Developer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find Java Developer Jobs