1

Mid Level Java Developer Jobs in Philadelphia, PA

Sr Java Developer

Trenton, NJ · On-site

$57.50 - $73.25/hr

... skill level. Ensure that resume appropriately reflects candidate's experience and requirement ... The selected candidate must demonstrate exceptional JAVA programming skills, both on the submitted ...

Java AWS Developer

Malvern, PA · On-site

$50 - $64.75/hr

... Mid-Tier Design specifications and prototypes into system design Responsible for converting ... Advanced Java Concepts~Digital : Microservices~Digital : Spring Boot~Angular 13+

Full Stack Java Developer

Philadelphia, PA · On-site

$53 - $68.25/hr

Company Description Mirai, LLC is an enterprise level healthcare, finance, and technology solutions ... The Developer will be part of a product team of designers and full-stack developers (Java back-end) ...

Full Stack Java Developer

Philadelphia, PA · On-site

$53 - $68.25/hr

Company Description Mirai, LLC is an enterprise level healthcare, finance, and technology solutions ... The Developer will be part of a product team of designers and full-stack developers (Java back-end) ...

Showing results 21-40

Mid Level Java Developer information

See Philadelphia, PA salary details

$41

$58

$69

How much do mid level java developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for mid level java developer in Philadelphia, PA is $58.07, according to ZipRecruiter salary data. Most workers in this role earn between $50.67 and $66.20 per hour, depending on experience, location, and employer.

What is a mid level Java developer?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive as a mid level Java developer?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a mid level Java developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.

What are the most commonly searched types of Java Developer jobs in Philadelphia, PA?

The most popular types of Java Developer jobs in Philadelphia, PA are:

What are popular job titles related to Mid Level Java Developer jobs in Philadelphia, PA?

For Mid Level Java Developer jobs in Philadelphia, PA, the most frequently searched job titles are:

What job categories do people searching Mid Level Java Developer jobs in Philadelphia, PA look for?

The top searched job categories for Mid Level Java Developer jobs in Philadelphia, PA are:

What cities near Philadelphia, PA are hiring for Mid Level Java Developer jobs?

Cities near Philadelphia, PA with the most Mid Level Java Developer job openings:

Infographic showing various Mid Level Java Developer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 78% Full Time, 15% Part Time, and 7% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $120,787 per year, or $58.1 per hour.

Systems Engineer, Mid-level

Davis Strategic Innovations, Inc

Moorestown, NJ • On-site

Full-time

Posted 21 days ago


Job description

Systems Engineer, Mid-Level

Location: Moorestown, NJ
Employment Type: Full-Time
Work Arrangement: 100% Onsite / In-Person
Clearance: Active Secret Clearance Required

Position Overview

We are seeking a Mid-Level Systems Engineer to support the design, development, and verification of web-based user interfaces for complex defense systems. This position will work as part of an integrated engineering team alongside systems engineers, software developers, and domain experts.

The ideal candidate will have a strong systems engineering background with experience in requirements development, DOORS/Jazz, Cameo modeling, and user interface design or prototyping using Figma. Prior experience supporting naval combat systems or similar complex defense environments is highly desired.

Key Responsibilities
  • Develop and refine system and software requirements for web-based user interfaces.
  • Author and manage requirement specification changes using DOORS and/or Jazz.
  • Develop system models and engineering artifacts using Cameo.
  • Support user interface design and prototyping using Figma.
  • Develop detailed design documentation for new capabilities and enhancements.
  • Conduct peer reviews and coordinate requirement changes through closure.
  • Collaborate closely with systems engineers, software developers, domain experts, and other engineering organizations.
  • Develop test procedures for new and existing user interface requirements.
  • Support software implementation, integration, and testing activities.
  • Perform requirements verification to confirm proper implementation of newly developed and existing capabilities.
  • Investigate technical issues and problem reports, perform root cause analysis, and coordinate issues through resolution.
  • Provide systems engineering guidance and feedback during software design, code, unit test, and integration activities.
  • Support product verification, regression testing, and system-level engineering activities.
Required Qualifications
  • Bachelor’s degree in Systems Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Physics, Applied Mathematics, Information Technology, or a closely related STEM discipline.
  • Professional experience supporting systems engineering activities within complex technical environments.
  • Experience developing, documenting, and managing technical requirements.
  • Experience working with multidisciplinary systems and software engineering teams.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a collaborative, team-based engineering environment.
  • U.S. Citizenship required.
  • Active Secret security clearance required.
  • Ability to work full-time onsite in Moorestown, NJ.
Highly Desired Skills
  • Experience supporting naval combat systems, command-and-control systems, or similar complex defense systems.
  • Requirements development and specification writing using DOORS and/or Jazz.
  • Systems modeling experience using Cameo.
  • User interface design and prototyping experience using Figma.
  • Experience developing requirements for web-based or operator-facing user interfaces.
  • Experience with specification change development and technical peer reviews.
  • Experience providing systems engineering guidance during software design, code, and unit test reviews.
  • Experience developing verification plans and test procedures.
  • Experience with system-level verification and regression testing.
  • Experience investigating problem reports and performing root cause analysis.
  • Experience supporting integration and test events.
  • Familiarity with Linux environments.
  • Familiarity with Java or software development concepts.
Work Location & Clearance

This position is based in Moorestown, New Jersey and requires full-time, in-person onsite support. Remote or hybrid work is not available for this role.

Candidates must possess an active Secret security clearance and be able to maintain the required clearance throughout employment.