Remote Senior Java Spring Boot API Engineer

Doyle Security Services, Inc. (DSS)

United States Virgin Islands

Remote

USD 130,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid vacation
Medical, dental, and vision insurance
Life insurance
Disability insurance
401(k) retirement plan
Tuition reimbursement
Professional training and development
Employee wellness program
Commuter benefits

Job summary

Department of Veterans Affairs is seeking a Senior Java Spring Boot Developer for modernizing legacy systems and delivering cloud-based microservices. The role emphasizes API design, security, and reliable deployments in a remote US setting.

The candidate will lead API design, migrate monoliths to service-oriented architectures, and optimize databases while collaborating with multiple teams. AWS, Docker, Kubernetes, and GitHub Copilot experience are essential.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Five or more years of professional experience developing applications with Java, Spring Boot, and the Spring Batch framework.
  • Strong hands-on proficiency with modern Java, Spring Boot, Hibernate, and REST API development.
  • Demonstrated experience designing, building, deploying, and maintaining APIs in AWS cloud environments.
  • Experience developing and supporting Java-based microservices and integrating distributed systems.
  • Experience with relational databases such as PostgreSQL, MySQL, and AWS RDS.
  • Strong understanding of database performance optimization, including query tuning, indexing, connection pooling, and caching.
  • Hands-on experience with Docker, Kubernetes, and Helm.
  • Experience with OAuth and application authentication and authorization concepts.
  • Familiarity with Git for source control and collaborative development.
  • Knowledge of secure coding practices, application security, and data protection.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Responsibilities

  • Modernize legacy monolithic applications into scalable, service-oriented Java microservices.
  • Lead API design and development using REST and, where applicable, GraphQL.
  • Develop production-grade Java services and maintain code quality.
  • Lead database modernization while preserving data integrity, consistency, and availability.
  • Optimize database performance through query tuning, indexing, caching, and migrations.
  • Deploy and operate cloud workloads on AWS with Docker, Kubernetes, Helm.
  • Integrate APIs and services with internal platforms and external systems.
  • Apply secure development practices including OAuth-based access and encryption.
  • Improve reliability by monitoring performance and troubleshooting production issues.
  • Promote AI-assisted development with GitHub Copilot to aid coding productivity.
  • Collaborate with engineering and cross-functional teams to establish patterns and maintainable delivery.
  • Support quality and version control with testing frameworks and Git.

Skills

Java
Spring Boot
Spring Batch
Hibernate
Microservices
REST APIs
GraphQL
AWS
PostgreSQL
MySQL
Docker
Kubernetes
Helm
OAuth
Git
GitHub Copilot
Database Optimization
Legacy Modernization
CI/CD
Application Security

Job description

Department of Veterans Affairs is seeking a Senior Java Spring Boot Developer for modernizing legacy systems and delivering cloud-based microservices. The role emphasizes API design, security, and reliable deployments in a remote US setting.

The candidate will lead API design, migrate monoliths to service-oriented architectures, and optimize databases while collaborating with multiple teams. AWS, Docker, Kubernetes, and GitHub Copilot experience are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Java Engineer: Lead API & Microservices
Remote Senior Java Engineer: Lead API & Microservices

Doyle Security Services, Inc. (DSS) • United States Virgin Islands

Remote
USD 130,000 - 150,000
Paid vacation
Medical insurance
Life insurance
+5
Remote Java Developer - Modernization & Microservices
Remote Java Developer - Modernization & Microservices

United States Digital Space LLC • United States

Remote
USD 105,000 - 125,000
Medical
Dental
Vision
+3
Senior Java Engineer
Senior Java Engineer

Doyle Security Services, Inc. (DSS) • United States

Remote
USD 130,000 - 150,000
Medical, dental, and vision insurance
401(k) retirement plan with company匹配
Paid vacation and holidays
+4
Senior Java Engineer
Senior Java Engineer

Doyle Security Services, Inc. (DSS) • United States Virgin Islands

Remote
USD 130,000 - 150,000
Paid vacation
Medical insurance
Life insurance
+5
Remote Senior Software Engineer: Data Modernization Lead
Remote Senior Software Engineer: Data Modernization Lead

GovCIO • Hartford (CT)

Remote
USD 195,000 - 225,000
Employee Assistance Program (EAP)
Corporate Discounts
Learning & Development platform
+5
Remote Senior Java Backend & Microservices Engineer
Remote Senior Java Backend & Microservices Engineer

Veracity Ventures Inc. • New York (NY)

On-site
USD 152,000 - 262,000
Remote Senior Software Engineer - Data Modernization Lead
Remote Senior Software Engineer - Data Modernization Lead

GovCIO • United States

Hybrid
USD 195,000 - 225,000
Remote Senior API Developer - Microservices & Cloud
Remote Senior API Developer - Microservices & Cloud

Jobgether • United States

Remote
USD 100,000 - 130,000
Remote work flexibility
Competitive salary and performance‑based compensation
Opportunities for skill development and career growth
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

GovCIO • United States

Hybrid
USD 195,000 - 225,000
Remote Senior Backend Engineer - Healthcare APIs
Remote Senior Backend Engineer - Healthcare APIs

VetsEZ • Dallas (TX)

On-site
USD 100,000 - 140,000
Medical/Dental/Vision
401k with Employer Match
PTO + Federal Holidays
+3