World Services LLC
Senior Developer
Skills
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
2 months ago
Quick apply
Wikeys
Senior Developer – Technical Analyst / Tech Lead
Freelance
Ghent, Belgium
Hybrid
Skills
9 days ago
Quick apply
Naxo
Développeur FullStack Senior React TypeScript Java
430
Freelance
Lille, France
Hybrid
Skills
5 hours ago
Quick apply
No company information available.