1

Senior Staff Software Engineer Java Jobs (NOW HIRING)

Staff Software Engineer is responsible for the techno-functional impact analysis, design & code ... Java-based technologies including microservices and spring boot framework /REST * 5+ years of ...

Staff Software Engineer is responsible for the techno-functional impact analysis, design & code ... Java-based technologies including microservices and spring boot framework /REST * 5+ years of ...

Sr. Staff Software Engineer

Westborough, MA ยท On-site +1

$126.20K - $166.40K/yr

The Sr. Staff Software Engineer will serve as a key technical leader, responsible for driving the ... using Java or Kotlin (Spring Boot preferred), with a proven track record of managing high ...

Staff Software Engineer is responsible for the techno-functional impact analysis, design & code ... Java-based technologies including microservices and spring boot framework /REST * 5+ years of ...

Software Engineer (Java)

Glen Allen, VA ยท On-site

$100K - $120K/yr

Software Engineer (Java) Our client, an education services company, is seeking a Senior Software Engineer (Java) to join their team, hit the ground running, and help drive to success. This will be a ...

Senior Java Software Engineer

Tampa, FL ยท On-site

$118.10K - $155.50K/yr

Our IT recruiting agencies and staffing companies can help. We help companies that are looking to hire Senior Java Software Engineers for jobs in Tampa, Florida and in other cities too. Please ...

Senior Staff Engineer - Java

Bethesda, MD ยท On-site

$120K - $260K/yr

Our Senior Staff Engineer works with our Staff and Sr. Engineers to innovate and build new systems ... Develop and execute technical software development strategy for a variety of domains * Accountable ...

Senior/Staff Software Engineer - Edge New York, New York, United States Sage is on a mission to ... Proven experience and proficiency in Java and object oriented principles * Working knowledge of ...

Senior Staff Engineer - Java

Dallas, TX ยท On-site

$120K - $260K/yr

Our Senior Staff Engineer works with our Staff and Sr. Engineers to innovate and build new systems ... Develop and execute technical software development strategy for a variety of domains * Accountable ...

Senior Staff Engineer - Java

Seattle, WA ยท On-site

$120K - $260K/yr

Our Senior Staff Engineer works with our Staff and Sr. Engineers to innovate and build new systems ... Develop and execute technical software development strategy for a variety of domains * Accountable ...

Senior Staff Software Engineer

Durham, NC ยท On-site

$118.40K - $156.10K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms, defining architectural patterns and ...

Senior Staff Engineer - Java

Bethesda, MD ยท On-site

$120K - $260K/yr

Our Senior Staff Engineer works with our Staff and Sr. Engineers to innovate and build new systems ... Develop and execute technical software development strategy for a variety of domains * Accountable ...

Senior Java Developer

Richmond, VA ยท Hybrid

$56.75 - $72.25/hr

Backend Software Engineer Java, Springboot, AWS, CI/CD, SQL databases Modernizing applications on ... Development - App Dev - Java - Sr Backend Software Engineer Java, Springboot, AWS, CI/CD, SQL ...

Sr. Staff Software Engineer

Dayton, OH ยท On-site +1

$119.10K - $157K/yr

We are seeking a Senior Staff Software Engineer to design, develop, and sustain high-quality ... The ideal candidate is a strong individual contributor with deep C++, C#, Java, JavaScript, or ...

next page

Showing results 1-20

Senior Staff Software Engineer Java information

See salary details

$40.5K

$150.9K

$265K

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

As of Jun 4, 2026, the average yearly pay for senior staff software engineer java in the United States is $150,928.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $164,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Staff Software Engineer Java vs Lead Software Engineer Java?

AspectSenior Staff Software Engineer JavaLead Software Engineer Java
ResponsibilitiesArchitecting solutions, mentoring, strategic technical decisionsLeading project teams, coordinating development efforts, ensuring delivery
ExperienceTypically 8+ years, deep technical expertiseTypically 6+ years, leadership in projects
FocusTechnical excellence, system design, long-term visionTeam management, project execution, stakeholder communication
Work EnvironmentCross-team collaboration, high-level architectureTeam leadership, project planning

While both roles require strong Java expertise and extensive experience, Senior Staff Software Engineers focus on strategic technical architecture and mentorship, whereas Lead Software Engineers emphasize project leadership and team coordination. The choice depends on whether you prefer a more technical or managerial role within Java development teams.

More about Senior Staff Software Engineer Java jobs
What cities are hiring for Senior Staff Software Engineer Java jobs? Cities with the most Senior Staff Software Engineer Java job openings:
What are the most commonly searched types of Staff Software Engineer Java jobs? The most popular types of Staff Software Engineer Java jobs are:
What states have the most Senior Staff Software Engineer Java jobs? States with the most job openings for Senior Staff Software Engineer Java jobs include:
Infographic showing various Senior Staff Software Engineer Java job openings in the United States as of May 2026, with employment types broken down into 4% Locum Tenens, 4% As Needed, 88% Full Time, and 4% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $150,928 per year, or $72.6 per hour.

Senior Software Engineer - Java & Springboot

Knack Solutions

Roanoke, TX โ€ข Hybrid

$120K - $158K/yr

Other

Posted 16 days ago


Job description

Senior Software Engineer - Java & Springboot

Westlake, Texas, United States

About the Job

Position: Senior Software Engineer - Java & Springboot

Work Authorization: All Work Authorizations

Location: Hybrid - 3 times/month onsite; Any of the offices in:

  • TX Westlake
  • NC Durham
  • MA Boston
  • NH Merrimack
The Expertise and Skills You Bring
  • Bachelor's degree or higher
  • 5-7 years of software development experience
  • 3-4 years of Java EE development experience
  • Investment/financial services experience is desired
  • You have a good understanding of Cloud applications architecture and microservices model development
  • You have experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD, etc.
  • You have strong verbal and written communication, must be able to actively engage other team members
  • You have a good understanding of Agile systems development techniques
Technical
  • Application development using Java EE, Spring or Springboot
  • Relational databases like Oracle, and Postgres or no-SQL databases such as MongoDB
  • Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
  • CI/CD tools such as Maven, Git/Stash, Jenkins, Nexus, uDeploy, Docker, etc.
The Value You Deliver
  • Participating in the definition of system architecture and detailed solution design
  • Writing concise and clear technical specifications based on analysis of complex business requirements
  • Maintaining and supporting the development environment while adopting industry practices and tools