Find a jobRecruiters

Senior Developer

Exclusive opportunity

Hybrid

Senior Developer

World Services LLC

Senior Developer

Skills

SQL QueriesRuby on RailsReactRubyTypescriptJavaTesting & QASpring BootPostgreSQLAWSOracleJavascript

6 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$104,000 – $126,000 / year

Location:

Washington, DC, USA

Work mode:

Hybrid

Published on:

17 October 2026

What they need


Location: Remote | U.S.-based (occasional Government-authorized onsite support may be required)

Experience Level: Senior - 8+ years

Salary Range: To be determined

Clearance Requirement: Must be eligible to obtain and maintain USCIS-required suitability; current Elevated Public Trust strongly preferred

Citizenship Requirement: U.S. Citizen

POSITION SUMMARY

World Services LLC, an IT engineering, solutions, and management consulting firm, is seeking a Senior Developer to support USCIS digital services. This is a hands-on application development role focused on designing, building, testing, maintaining, and improving secure, reliable applications and user experiences.

The role will support online filing, account services, document intake, and related integrations. The selected candidate will develop and enhance Java/Spring Boot services and TypeScript/React interfaces, maintain Ruby on Rails applications, and support application modernization that may include transitions between technology stacks while preserving business behavior, interface compatibility, and data integrity.

The successful candidate must be comfortable working across front-end and back-end application code, APIs, databases, automated tests, and production troubleshooting, with a strong focus on readable code, reusable components, accessibility, and maintainability.

The developer will work closely with Solutions Architects, QA, business analysts, product owners, security personnel, and platform teams to translate requirements into working software, resolve application defects, and support reliable releases.

KEY DUTIES AND RESPONSIBILITIES

· Design, develop, maintain, and troubleshoot application features supporting online filing, account services, document processing, and related digital workflows.

· Develop and enhance Java/Spring Boot services and REST APIs, including business logic, validation, data access, error handling, and integration with connected systems.

· Build and maintain TypeScript/React interfaces and reusable components, including conditional form behavior, state management, validation, accessible interactions, and integration with back-end APIs.

· Analyze, maintain, and enhance Ruby on Rails applications, preserving existing business behavior and resolving defects across application and service layers.

· Implement form behavior and validation using Formik, Yup, Zeus, or other program-approved tools, as applicable to the application architecture.

· Support application modernization and refactoring, which may include Ruby on Rails-to-Java transitions, while maintaining API compatibility, data integrity, and continuity of the user experience.

· Develop and maintain automated unit, integration, API, and regression tests for Java, TypeScript/React, and Ruby applications using appropriate frameworks such as JUnit and RSpec.

· Apply secure coding practices, address application vulnerabilities and dependency findings, and collaborate with security and platform teams on required code-quality checks.

· Implement accessibility, privacy, authorization, and input-validation requirements in application features; partner with QA to verify expected behavior and resolve findings.

· Support application release readiness by documenting code changes, test results, known issues, configuration dependencies, and application-specific deployment considerations in coordination with platform teams.

· Troubleshoot application performance, API failures, user-interface defects, integration issues, and data inconsistencies; perform root-cause analysis and implement corrective changes.

· Perform code reviews, reinforce development standards, maintain technical documentation, mentor less-experienced developers, and collaborate across a multi-vendor Agile delivery environment.

CORE RESPONSIBILITY AREAS

  • Java/Spring Boot service development, API integration, and business logic
  • TypeScript/React development, reusable components, and accessible user experiences
  • Ruby on Rails application maintenance, enhancement, and modernization
  • Online forms, conditional behavior, validation, and document-processing workflows
  • Application integration, data access, interface compatibility, and refactoring
  • Automated testing, secure coding, code quality, and defect resolution
  • Application troubleshooting, technical documentation, code review, and developer mentorship

REQUIRED QUALIFICATIONS

  • Minimum 8 years of professional experience in software development, application engineering, or closely related technical delivery roles.
  • Recent hands-on experience with Ruby and Ruby on Rails, including application maintenance, service/API development, debugging, and automated testing.
  • Strong hands-on experience with Java and Spring Boot, including service design, REST APIs, testing, debugging, refactoring, and production support.
  • Strong hands-on experience with TypeScript, JavaScript, and React, including reusable components, state management, API integration, and responsive user-interface development.
  • Experience with or ability to work with Formik, Zeus, Yup, and comparable tools within Ruby/React or TypeScript/React application environments, as required by program needs.
  • Experience using Git and collaborative development workflows, including branches, pull requests, code reviews, and issue tracking.
  • Experience developing complex forms, conditional workflows, validation rules, and user-facing error handling.
  • Experience integrating front-end applications with back-end services and maintaining API contracts, authorization behavior, and data consistency.
  • Experience developing automated unit, integration, and regression tests and applying secure coding and accessibility practices.
  • Experience with relational databases such as PostgreSQL or Oracle, including SQL, data access, and troubleshooting application data issues.
  • Strong problem-solving and communication skills and the ability to diagnose application, user-interface, API, integration, and data defects.
  • U.S. citizenship and ability to obtain and maintain USCIS-required suitability. Current Elevated Public Trust is strongly preferred.

PREFERRED QUALIFICATIONS

  • Direct USCIS or DHS application-development experience.
  • Experience supporting online filing, account services, electronic forms, document intake, or other public-facing digital-service platforms.
  • Experience supporting application modernization or migration across technology stacks, including Ruby on Rails-to-Java transitions where applicable.
  • Experience with complex React forms, reusable form components, metadata-driven interfaces, and front-end/back-end compatibility during modernization.
  • Experience supporting Section 508 accessibility, federal application security requirements, and application testing or documentation for release readiness.
  • Experience resolving findings from application security testing or code-quality tools.
  • Familiarity with AWS-hosted application environments and application logging or monitoring tools used for troubleshooting.
  • Experience with messaging services, enterprise integrations, and high-volume transactional applications.

EDUCATION

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline, or an equivalent combination of education and directly relevant experience.
  • Relevant software development, Java, web application, or Agile certifications are preferred.

Pay: $104,000.00 - $126,000.00 per year

Work Location: Hybrid remote in Washington, DC 20002

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Developer Java 21+ / Digital Assets

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLGitLabAWSJiraOracleTerraformclaude code

2 months ago

Quick apply

Wikeys

Senior Developer – Technical Analyst / Tech Lead

Freelance

Ghent, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerTech LeadJavascriptASP.NETTechnical AnalysisAPI IntegrationVB.NETIT ArchitectureTechnical Migration

9 days ago

Quick apply

Naxo

Développeur FullStack Senior React TypeScript Java

430

Freelance

Lille, France

Hybrid

Skills

ReactTypescriptJavaSpring BootKafkaJavascript

5 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools