1

Senior Java Software Engineer Jobs in York, PA (NOW HIRING)

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Data Engineer - onsite

Hanover, PA · On-site

$110K - $132K/yr

Expertise in software development using C#, ASP.NET, Web Services/APIs. * Experience with Microsoft DevOps or GitHub and Azure Cloud Services certification or experience. * Prior experience with Java/

Senior Engineer

Lancaster, PA

$101K - $139K/yr

The Senior Engineer is responsible for conducting advanced thermal product development, analysis ... Creating 3D models, product designs, and manufacturing drawings using approved CAD software

Sr. .Net Developer

Harrisburg, PA · Remote

$55.75 - $73.75/hr

Role: Sr. Developer Location: Remote (Candidates must be willing to go onsite in Harrisburg, PA as ... Broad software development experience on Microsoft stack (6+ years) * .NET Framework (1.1-4.6.x ...

... of software development standards. Responsibilities : • Develops and implements QA test plans ... like Java) • Ability to work independently with excellent organizational skills and the ...

Controls Engineer - York, PA

York, PA · On-site

$82K - $106K/yr

Proficient in Microsoft programs, various software editors, Engel-specific programs, C++, Java ... other departments, Senior Management) and externally to ENGEL Machinery (e.g., government ...

Controls Engineer - York, PA

York, PA · On-site

$82K - $106K/yr

Proficient in Microsoft programs, various software editors, Engel-specific programs, C++, Java ... other departments, Senior Management) and externally to ENGEL Machinery (e.g., government ...

Controls Engineer - York, PA

York, PA · On-site

$82K - $106K/yr

Proficient in Microsoft programs, various software editors, Engel-specific programs, C++, Java ... other departments, Senior Management) and externally to ENGEL Machinery (e.g., government ...

... Software Developers to ensure quality implementation of requirements and software development ... like Java) • Ability to work independently with excellent organizational skills and the ...

Senior .net Developer

Harrisburg, PA · On-site

$54.25 - $69/hr

Senior .Net Developers are responsible for the design, development, and maintenance of scalable ... Work with vendors of 3rd party software to resolve issues. * Write and perform comprehensive tests ...

Showing results 41-60

Senior Java Software Engineer information

See York, PA salary details

$39.9K

$148.5K

$260.8K

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

As of Sep 9, 2026, the average yearly pay for senior java software engineer in York, PA is $148,538.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,000.00 and $161,900.00 per year, depending on experience, location, and employer.

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 key skills and qualifications needed to thrive as a senior Java software engineer?

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 are the most commonly searched types of Java Software Engineer jobs in York, PA?

The most popular types of Java Software Engineer jobs in York, PA are:

What job categories do people searching Senior Java Software Engineer jobs in York, PA look for?

The top searched job categories for Senior Java Software Engineer jobs in York, PA are:

What cities near York, PA are hiring for Senior Java Software Engineer jobs?

Cities near York, PA with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in York, PA as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 13% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $148,538 per year, or $71.4 per hour.

CNO Analyst/Programmer, TG-01-0021 with Security Clearance

Maryland Line, MD • On-site

Other

Medical, Dental, Retirement, PTO

Re-posted 8 days ago


Job description

Join the Mission at Cyber B.A.T. At Cyber B.A.T., we believe in one simple idea: Take care of those that take care of you. We're a Service-Disabled Veteran-Owned Small Business delivering engineering, cybersecurity, software, systems, and mission-focused consulting solutions to government customers and industry partners. We combine the impact and innovation of a growing company with the culture and flexibility of a close-knit team. When you join Cyber B.A.T., you're not just taking a job, you're helping solve meaningful challenges alongside people who value collaboration, technical excellence, and having fun while doing it. Why People Love Working Here * Employee ownership opportunities - every employee has equity in our success * Annual company retreats (yes... actual destinations) * 5 weeks PTO + flexible work environment * Employer-paid medical and dental for employees and dependents * Up to 10% 401(k)/profit sharing contribution (no match required) * Monthly happy hours and team events * Referral bonuses * Opportunity to make visible impact without getting lost in a giant organization Position Overview Cyber B.A.T. is seeking a Junior CNO Analyst/Programmer to support the design, development, and implementation of Cyber Network Operations (CNO) capabilities. This role will contribute to the development of custom software tools, integration of mission applications, and support the full software development lifecycle while working collaboratively with senior engineers to deliver secure, high-performance cyber solutions. What You'll Do * Design, develop, test, and maintain custom software supporting Cyber Network Operations (CNO) * Develop and integrate end-to-end data flows and tasking into CNO tools and capabilities * Develop software applications using Assembly, C, C++, Java, Perl, and/or Python * Develop Windows applications using Microsoft Visual Studio and .NET development environments * Develop UNIX/Linux applications utilizing Makefiles or comparable build environments * Develop embedded and mobile platform applications using proprietary, Government Off-the-Shelf (GOTS), and open-source development environments * Participate in software architecture, design, code, and software readiness reviews in accordance with Government software engineering processes * Produce and maintain technical documentation throughout the software development lifecycle * Collaborate with software engineers, system engineers, and mission stakeholders to develop and integrate software solutions * Troubleshoot, debug, test, and enhance software applications to improve functionality and performance * Support software integration, validation, and deployment activities * Ensure software quality by following established Government software development standards, engineering processes, and best practices What We're Looking For Required Qualifications * Active TS/SCI clearance with Full Scope Polygraph * Bachelor's degree in Computer Science, Information Systems, Network Engineering, or a related technical discipline * Minimum of 4 years of directly related professional experience; or Master's degree with 2 years of related experience; or High school diploma with 8 years of directly related professional experience * Experience developing software applications using one or more of the following programming languages: Assembly, C, C++, Java, Perl, Python * Experience developing Windows applications using Microsoft Visual Studio and/or .NET development environments * Experience developing UNIX/Linux applications using Makefiles or comparable build environments * Experience developing embedded or mobile applications using proprietary, Government Off-the-Shelf (GOTS), or open-source development environments * Experience participating in software design, code, and software readiness reviews * Experience producing technical documentation supporting software development activities * Knowledge of software development lifecycle (SDLC) methodologies and Government software engineering processes * Strong analytical, troubleshooting, debugging, and problem-solving skills * Ability to work collaboratively within a multidisciplinary engineering team in a fast-paced, mission-focused environment Bonus Points If You: * Love solving difficult technical challenges * Enjoy collaborating and sharing knowledge * Like working where your voice actually matters * Appreciate a culture that celebrates wins and supports growth Interested? We'd love to connect. Apply today and learn why Cyber B.A.T. continues to attract people who want meaningful work, strong culture, and a team that genuinely supports one another. Disclaimers Cyber B.A.T. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected status. All employment decisions are based on qualifications, merit, and business needs. Compensation for this position, including all compensation options, will be determined on an individual basis following the interview process. If you require accommodations at any stage of the application or interview process, please contact us via email at for assistance. Questions?