1

Software Engineer Java Developer Jobs in Philadelphia, PA

Java Developer

Philadelphia, PA

$51.50 - $66.50/hr

Java Developer Contract Duration: 12 + months Location: Philadelphia, Pennsylvania 19104 Required Skills * The first is what we have been calling a Java Developer . * A separate is enclosed, but we ...

Senior Java Developer

Philadelphia, PA · On-site

$57.75 - $73.75/hr

POSITION PROFILE The Senior Java Developer will provide the programming group consistent leadership ... Software Development • Excellent communication skills • Great customer and team focus • ...

Java Developer Specialist

Philadelphia, PA · On-site +1

$51.50 - $66.50/hr

... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ... As an experienced Java Developer Specialist, you will have the ability to share new ideas and ...

Sr Java Developer

Wilmington, DE · On-site

$55.50 - $70.75/hr

P We are looking for a Senior Solutions Engineer for Performance and Enterprise Engineering group ... Deploying and maintaining software applications in the Linux environment. Experience with Apache ...

Java developer

West Chester, PA

$48.25 - $62.50/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Within this large initiative, the Java Architect/Developer will be responsible for enhancing the ...

Senior Java Developer

Camden, NJ · On-site

$145K - $165K/yr

Sr. Java Developer Build the systems that operate critical logistics infrastructure. Who We Are ... US Cold Storage's software development team of over 100 engineers builds the logistics and ...

next page

Showing results 1-20

Software Engineer Java Developer information

See Philadelphia, PA salary details

$26

$60

$86

How much do software engineer java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for software engineer java developer in Philadelphia, PA is $60.97, according to ZipRecruiter salary data. Most workers in this role earn between $50.19 and $68.89 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Java Developer, and why are they important?

To thrive as a Software Engineer Java Developer, you need a strong grasp of Java programming, object-oriented design, algorithms, and data structures, typically supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is often required, along with relevant certifications being advantageous. Excellent problem-solving, communication, and teamwork skills help you collaborate effectively and adapt to evolving project requirements. Mastering these technical and soft skills ensures you can build robust, maintainable applications that meet business needs and integrate well within development teams.

What are some of the typical challenges faced by a Software Engineer Java Developer when working on large-scale enterprise applications?

Software Engineer Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining performance under heavy user loads. Collaboration with cross-functional teams, including QA, DevOps, and front-end developers, is crucial to address integration issues and streamline deployment processes. Additionally, staying updated with evolving Java frameworks and best practices helps in mitigating technical debt and supporting long-term application maintenance.

What are Software Engineer Java Developers?

Software Engineer Java Developers are professionals who design, develop, and maintain software applications using the Java programming language. They work on a range of projects, from web and mobile applications to enterprise-level systems. Their responsibilities include writing efficient code, debugging, testing, and collaborating with other team members to deliver robust software solutions. Java Developers often need a strong understanding of object-oriented programming principles, databases, and various Java frameworks such as Spring or Hibernate.

What is the difference between Software Engineer Java Developer vs Software Developer?

AspectSoftware Engineer Java DeveloperSoftware Developer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, programming certifications optional
Work EnvironmentDevelops Java-based applications, collaborates in Agile teamsWorks on various programming projects, may include multiple languages
Employer & Industry UsageTech companies, finance, enterprise software using JavaBroad industry use, including startups, tech, and other sectors
Common Search & ComparisonOften compared for Java-specific rolesMore general, includes multiple programming languages

The main difference is that a Software Engineer Java Developer specializes in Java programming within software engineering, focusing on Java-based applications, while a Software Developer may work with various languages and technologies across different projects. Both roles require similar educational backgrounds but differ in technical focus and industry usage.

What are popular job titles related to Software Engineer Java Developer jobs in Philadelphia, PA? For Software Engineer Java Developer jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Software Engineer Java Developer jobs in Philadelphia, PA look for? The top searched job categories for Software Engineer Java Developer jobs in Philadelphia, PA are:
Infographic showing various Software Engineer Java Developer job openings in Philadelphia, PA as of May 2026, with employment types broken down into 78% Full Time, 19% Part Time, and 3% Contract. Highlights an 91% Physical, and 9% Remote job distribution, with an average salary of $126,823 per year, or $61 per hour.
AWS Lead Software Engineer - Java/Spring/Kafka

AWS Lead Software Engineer - Java/Spring/Kafka

JP Morgan Chase

Wilmington, DE • On-site

Full-time

Medical, Retirement

Posted 7 days ago


JPMorgan Chase & Co. rating

8.1

Company rating: 8.1 out of 10

Based on 467 frontline employees who took The Breakroom Quiz

45th of 141 rated banks


Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.


As an AWS Lead Software Engineer- Java/Spring/Kafka at JPMorgan Chase within Consumer and Community Banking's Card Cobrand Technology Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.


Job responsibilities  


    Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
    Develops secure high-quality production code, and reviews and debugs code written by others
    Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
    Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
    Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
    Adds to team culture of diversity, opportunity, inclusion, and respect
 

Required qualifications, capabilities, and skills  


    Formal training or certification on software engineering concepts and 5+ years applied experience  
    Hands-on practical experience delivering system design, application development, testing, and operational stability
    Advanced in one or more programming language(s), including Java and Spring frameworks
    Hands-on experience using Kafka for building and managing real-time data streaming applications, including configuring topics, producers, and consumers, and ensuring reliable message delivery
    Hands-on practical experience using AWS cloud services, including designing, deploying, and managing scalable cloud infrastructure with services such as EC2, S3, Lambda, RDS, step functions and VPC
    Proficiency in automation at various stages of SDLC and continuous delivery methods
    Proficient in all aspects of the Software Development Life Cycle
    Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
    Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
    In-depth knowledge of the financial services industry and their IT systems
    Possesses AWS Developer or Architect Associate certification, demonstrating validated expertise in designing, developing, and deploying applications on AWS cloud platforms


Preferred qualifications, capabilities, and skills


    Experience in front-end tools such as React, Angular, etc.
    Experience with scripting tools, BDD tools for automation
    Strong fundamentals in data structures and algorithms
    Experience implementing high throughput, low latency software applications
    Experience with application performance monitoring and tunning at JVM level
    Knowledge of observability toolset and metrics extraction

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. 

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.  We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

Equal Opportunity Employer/Disability/Veterans

Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions - all while ranking first in customer satisfaction.

What JPMorgan Chase & Co. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom