1

Senior Java Software Engineer Jobs in Pennsylvania

Title: Sr. Java Architect - Location: Reading, PA - Onsite--Need local or Near-by In-person ... of Software Engineering experience with strong architectural leadership. · Strong hands-on ...

Senior Java Developer

Cork, KY · Remote

$57.50 - $73.50/hr

\n \n \n \n \n We have a unique opportunity in Cork (or remote) for a Senior Java Developer to join an expanding Software House, on a permanent basis. \n \n \n \n \n \n They have approximately 20 ...

Senior JAVA Developer

Philadelphia, PA · On-site

$52.50 - $67/hr

Develop software requirements for Machinery Control Systems (MCS) based on the Naval Combatant ... Java SE 25 Developer * Must have good communication skills including communication with and with ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Pennsylvania salary details

$40.6K

$151.3K

$265.6K

How much do senior java software engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for senior java software engineer in Pennsylvania is $151,290.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,300.00 and $164,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.
What are the most commonly searched types of Java Software Engineer jobs in Pennsylvania? The most popular types of Java Software Engineer jobs in Pennsylvania are:
What are popular job titles related to Senior Java Software Engineer jobs in Pennsylvania? For Senior Java Software Engineer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Pennsylvania look for? The top searched job categories for Senior Java Software Engineer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Senior Java Software Engineer jobs? Cities in Pennsylvania with the most Senior Java Software Engineer job openings:
What are popular job titles related to Senior Java Software Engineer jobs in PA? For Senior Java Software Engineer jobs in PA, the most frequently searched job titles are:

Software Engineer - Java (TS/SCI Cleared)

Latitude Inc

Philadelphia, PA • On-site

$49.50 - $67.75/hr

Full-time

Posted 5 days ago


Job description

Job Summary:
Latitude Inc is seeking a Java Software Engineer to support a mission-critical enterprise program that advances geospatial intelligence systems for a federal customer. The role involves designing, building, testing, and supporting innovative software solutions that directly enable national security missions, employing Agile and DevSecOps practices.
Responsibilities:
• Plan, execute, and coordinate Agile software development tasks.
• Design, build, test, and debug Java-based software solutions for mission-critical systems.
• Integrate COTS/FOSS solutions into enterprise environments.
• Troubleshoot and resolve issues across multiple operating systems (Linux, Windows).
• Develop and maintain system documentation, test plans, and technical reports.
• Identify and correct program errors while ensuring compliance with software standards.
• Support CI/CD pipelines and DevSecOps processes to accelerate secure deployments.
• Collaborate with developers, testers, and mission stakeholders in daily Agile ceremonies.
Qualifications:
Required:
• Bachelor’s degree in Software Engineering, Computer Science, or related field.
• Active Top Secret clearance (SCI eligibility required post-hire).
• Proficiency in Java development with experience in design and troubleshooting.
• Strong diagnostic and problem-solving skills across Linux and Windows platforms.
• Background integrating and supporting COTS/FOSS solutions.
• Ability to quickly learn and apply new technologies in dynamic environments.
Preferred:
• Experience with large-scale software development projects, including:
• Java development and troubleshooting
• COTS integration
• Agile development (SAFe/Scaled Agile)
• Front-end frameworks (Angular, DOJO)
• Middleware (Oracle WebLogic, Tomcat)
• Databases (Oracle, Postgres, SQL/PLSQL)
• Web/automation technologies: HTML, Selenium, JavaScript, REST, XML, UML
• CI/CD pipelines (Docker, Kubernetes, Jenkins, Git/JIRA)
• Experience with big data technologies such as Kafka, Elasticsearch, Hive, Spark, or Hadoop ecosystems.
• Familiarity with microservices architecture and containerization (Docker, Chef).
• Strong experience with troubleshooting, documenting, and supporting enterprise-scale systems
Company:
Company Summary Latitude is a Human Resource Consulting Firm headquartered in Hanover, MD. Founded in 1990, the company is headquartered in Hanover, USA, with a team of 11-50 employees. The company is currently Early Stage.