1

Staff Software Engineer Java Jobs (NOW HIRING)

Software Engineer (Java)

Plano, TX · On-site

$49.50 - $68/hr

Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or ...

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 ...

About the Staff Software Engineer position We are looking for a Staff Software Engineer who will be ... Great knowledge to develop software in Java * Experience in documenting requirements and ...

About the Staff Software Engineer position We are looking for a Staff Software Engineer who will be ... Great knowledge to develop software in Java * Experience in documenting requirements and ...

About the Staff Software Engineer position We are looking for a Staff Software Engineer who will be ... Great knowledge to develop software in Java * Experience in documenting requirements and ...

Software Engineer - Java

Plano, TX · On-site

$49.75 - $68.25/hr

They are in search of a highly motivated Software Engineer - Java to lead technology projects and ... Company : Ampcus is a global business, technology consulting and an staff augmentation firm ...

Staff Software Engineer, location is REMOTE. The start date is ASAP for this contract to hire ... Strong experience with Java and/or Python development * Expertise building RESTful APIs using ...

Test Java Software Engineer

Paterson, NJ

$52.75 - $72.25/hr

Java Software Engineer's responsibilities include defining software requirements, writing clean and efficient code for various applications, and running tests to improve system functionality. If you ...

Software Engineer (Java)

Houston, TX · On-site

$49.50 - $67.75/hr

Houston, TX (Onsite) Job Type: Full-Time Job Summary We are looking for a Software Engineer (Java) to join our team in Houston. In this role, you will develop and maintain business applications ...

Showing results 41-60

Staff Software Engineer Java information

See salary details

$60.5K

$161.1K

$220K

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

As of Sep 2, 2026, the average yearly pay for staff software engineer java in the United States is $161,148.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,500.00 and $190,500.00 per year, depending on experience, location, and employer.

What is a staff software engineer Java?

A Staff Software Engineer (Java) is a senior technical role responsible for designing, developing, and optimizing complex Java-based applications. They provide technical leadership, mentor engineers, and make architectural decisions to ensure scalable and maintainable software. This role requires deep expertise in Java, frameworks like Spring, and modern development practices. Staff Engineers also collaborate with cross-functional teams to solve critical technical challenges and drive innovation.

What does a staff software engineer Java do?

A typical day for a Staff Software Engineer Java involves architecting complex backend solutions, reviewing code, mentoring junior engineers, and collaborating with product managers and cross-functional teams to define technical requirements. You may spend time designing scalable systems, troubleshooting issues, and ensuring code quality through best practices and code reviews. This role frequently acts as a technical lead during project planning sessions and serves as a key point of contact between engineering and other departments. Strong communication and teamwork are essential since you’ll be guiding peers, aligning with business goals, and driving innovation in both technical and collaborative aspects.

What are the key skills and qualifications needed to thrive as a staff software engineer Java?

To thrive as a Staff Software Engineer Java, you should have deep expertise in Java development, software architecture, and system design, often supported by a bachelor’s degree in computer science or a related field. Familiarity with advanced Java frameworks (such as Spring and Hibernate), cloud platforms, version control tools, and relevant certifications (like Oracle Certified Professional Java SE) is highly valued. Exceptional problem-solving abilities, mentorship skills, and effective communication are important soft skills for leading teams and driving projects forward. Mastery of these skills is crucial for delivering robust software solutions, guiding engineering teams, and ensuring high technical standards within an organization.

Is a staff software engineer a high position?

A staff software engineer is considered a senior-level position in software development, often involving technical leadership, mentorship, and complex project responsibilities. It is typically viewed as a high-ranking role within engineering teams, above senior engineer levels and sometimes leading to management or architect positions.
More about Staff Software Engineer Java jobs

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 Staff Software Engineer Java jobs?

States with the most job openings for Staff Software Engineer Java jobs include:

Infographic showing various Staff Software Engineer Java job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 65% In-person, and 35% Remote job distribution, with an average salary of $161,148 per year, or $77.5 per hour.

Software Engineer (Java)

Redolent, Inc.

Plano, TX • On-site

$49.50 - $68/hr

Contractor

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Role: Software Engineer (Java)
Location: Dallas, TX / Charlotte, NC / Phoenix, AZ
Rate: DOE
Term: 12+ Months
Only H4, GC EAD, H1, GC, USC
In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors. Contribute to the resolution of moderately complex issues and consult with others to meet Software Engineering deliverables while leveraging solid understanding of the function, policies, procedures, and compliance requirements. Collaborate with client personnel in Software Engineering.
Required Qualifications:
7+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
Bravura Pass experience a major plus.
Bravura Security IDM suite or Pass experience, LDAP
C++
Java Developer
Python
RESTful API
SQL
MUST HAVES
7 + years -Java Developer with PowerShell or Python experience.
NICE TO HAVE
Bravura Password Manager

Redolent logo

About Redolent

Sourced by ZipRecruiter

Redolent, a dynamic and rapidly expanding company committed to excellence in software solutions, where success is fueled by a combination of technical expertise and efficient management practices. Our solutions create a measurable delta in our clients’ productivity and profitability, contributing to their growth and success.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

San Jose, CA, US

Year founded

2008

Social media