1

Mobile Staff Software Engineer Java Jobs in Washington, DC

Staff Software Engineer

Washington, DC · Remote

$170K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the Company A rapidly growing healthcare technology company is seeking a Staff Software Engineer to help architect and scale a mission-critical platform used by millions of patients and health ...

Java Software Engineer

Reston, VA · On-site

$54 - $74/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Software Engineer

Chantilly, VA · On-site

$53.50 - $73.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Software Engineer

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate ...

Java Software Engineer

Tysons, VA · On-site

$52 - $71.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Mid Level Backend Software Engineer- Java

Laurel, MD · On-site +1

$51.50 - $70.75/hr

This role is ideal for a software engineer with experience in Java and .NET development who enjoys working across multiple operating systems, building containerized applications, and contributing ...

Staff Software Engineer - NOS

Washington, DC

$150K - $196K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You will design and build NOS applications across desktop, mobile, and in-field surfaces, make the ... staff level. * Bachelor's or Master's in Computer Science, Software Engineering, or a related ...

Staff Software Engineer - NOS

Washington, DC · On-site

$150K - $196K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You will design and build NOS applications across desktop, mobile, and in-field surfaces, make the ... staff level. * Bachelor's or Master's in Computer Science, Software Engineering, or a related ...

Staff Software Engineer

Washington, DC · On-site +1

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Go or Java. * Computer Science degree or a closely related field (or foreign equivalent)

Showing results 21-40

Mobile Staff Software Engineer Java information

See Washington, DC salary details

$68.5K

$182.5K

$249.2K

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

As of Aug 18, 2026, the average yearly pay for mobile staff software engineer java in Washington, DC is $182,515.00, according to ZipRecruiter salary data. Most workers in this role earn between $152,300.00 and $215,800.00 per year, depending on experience, location, and employer.

What is the difference between Mobile Staff Software Engineer Java vs Mobile Software Engineer Java?

AspectMobile Staff Software Engineer JavaMobile Software Engineer Java
Role FocusLeads complex mobile projects, mentors teams, and influences technical strategyDevelops and maintains mobile applications, focuses on coding and implementation
Experience LevelTypically requires extensive experience, leadership skills, and technical expertiseMid-level to senior developers with solid mobile development skills
Work EnvironmentCollaborates across teams, often in larger organizations or tech companiesWorks primarily on mobile app development within teams or startups

The main difference between a Mobile Staff Software Engineer Java and a Mobile Software Engineer Java lies in their scope and responsibilities. The Staff role involves leadership, strategic planning, and mentoring, while the Mobile Software Engineer focuses on hands-on development and implementation. Both roles require strong Java and mobile development skills, but the Staff position typically demands more experience and a broader impact within the organization.

What are the most commonly searched types of Staff Software Engineer Java jobs in Washington, DC?

The most popular types of Staff Software Engineer Java jobs in Washington, DC are:

What are popular job titles related to Mobile Staff Software Engineer Java jobs in Washington, DC?

For Mobile Staff Software Engineer Java jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Mobile Staff Software Engineer Java jobs in Washington, DC look for?

The top searched job categories for Mobile Staff Software Engineer Java jobs in Washington, DC are:

Java Software Engineer with Security Clearance

Kforce Federal Solutions

Arlington, VA • On-site

$59.75 - $81.75/hr

Other

Posted 28 days ago


Job description

Software Engineer – Java We are seeking a Software Engineer to support the development and enhancement of an enterprise authorization platform built on OpenFGA. This role will focus on developing core functionality for a Java-based wrapper service, implementing scalable APIs, and contributing to the overall design and integration of authorization solutions across enterprise applications. The ideal candidate will have strong Java development experience, hands-on knowledge of Spring Boot and RESTful API development, and a passion for building secure, high-quality software in a collaborative Agile environment. Key Responsibilities
Design, develop, and maintain features for a Java-based authorization service built around OpenFGA.
Implement REST API endpoints and supporting business logic to meet application and integration requirements.
Develop and enhance OpenFGA data model management capabilities.
Collaborate with architects, senior engineers, and stakeholders to translate technical requirements into scalable solutions.
Write clean, efficient, and maintainable code following established coding standards and development best practices.
Develop and execute unit tests, integration tests, and automated validation processes.
Troubleshoot, debug, and resolve software defects and performance issues.
Participate in code reviews and contribute to continuous improvement initiatives.
Assist with technical documentation, implementation guides, and code examples.
Support onboarding and application integration teams by providing technical guidance and troubleshooting assistance.
Contribute to CI/CD pipeline enhancements and software delivery automation efforts.
Work closely with cloud, infrastructure, and security teams to ensure reliable and secure deployments.
Participate in Agile ceremonies including sprint planning, standups, backlog refinement, and retrospectives. Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).
Hands-on experience developing enterprise applications using Java.
Experience building applications utilizing Spring Boot and related Java frameworks.
Background designing, developing, and implementing RESTful APIs.
Experience working with API integrations and service-oriented architectures.
Knowledge of software development lifecycle (SDLC) methodologies and Agile development practices.
Experience developing and executing unit tests and integration tests.
Familiarity with source code management tools and collaborative development workflows.
Understanding of object-oriented programming principles and design patterns.
Experience troubleshooting and resolving software defects in development and production environments.
Proficiency with core AWS services and cloud-based application deployments.
Strong communication, collaboration, and problem-solving skills.
Ability to work effectively in a team-oriented development environment. Preferred Qualifications
Experience working with OpenFGA or authorization and access control platforms.
Knowledge of authentication and authorization concepts including OAuth, OIDC, RBAC, or ABAC.
Experience with microservices-based application architectures.
Exposure to containerized environments using Docker, Kubernetes, or OpenShift.
Familiarity with CI/CD pipelines and DevSecOps practices.
Experience supporting enterprise application integrations.
Knowledge of cloud-native application development principles.
Experience contributing to API security and secure software development initiatives. Technical Skills
Java
Spring Boot
RESTful APIs
OpenFGA
AWS
Microservices Architecture
OAuth
OIDC
RBAC
Git
CI/CD Pipelines
Docker
Kubernetes
OpenShift
Unit Testing
Integration Testing
Agile/Scrum Ideal Candidate Profile The ideal candidate is a strong software engineer who enjoys developing secure, scalable applications and supporting enterprise integrations. They are comfortable building APIs, troubleshooting complex technical issues, collaborating with cross-functional teams, and continuously improving development processes. Success in this role requires solid Java development skills, attention to code quality, and the ability to contribute effectively within a fast-paced engineering environment.