Senior Software Engineer

Covenant HR LLC

United States

Remote

USD 150,000 - 210,000

Part time

16 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Covenant HR LLC is seeking a Senior Software Engineer for a remote contract in the US. The role focuses on Java services, secure REST APIs, and cloud-native deployment on GCP with emphasis on high availability and performance.

You will design, build, and operate scalable systems, implementing OAuth 2.0, OIDC, and SAML 2.0, while collaborating with security, SRE, and product teams to ensure reliability and security at scale.

Qualifications

  • 6+ years of hands-on Java development experience building production-grade services.
  • 6+ years of RESTful API design, security, and scalable applications.
  • 2+ years of IAM experience with OAuth 2.0, OIDC, and SAML 2.0.
  • Cloud-native development experience on GCP or similar cloud platforms.
  • Experience with high-throughput, low-latency systems and observability.

Responsibilities

  • Design, develop, and maintain high-performance Java services and secure RESTful APIs for mission-critical platforms.
  • Build cloud-native, horizontally scalable applications on GCP or equivalent cloud platforms.
  • Implement secure authentication and authorization flows using OAuth 2.0, OIDC, and SAML 2.0.
  • Develop API-first solutions with strong contracts, backward compatibility, and security.
  • Engineer highly available systems with latency under 50ms and >5,000 TPS, 99.9%+ availability.
  • Apply resilience patterns such as timeouts, retries, circuit breakers, and rate limiting.
  • Own full application lifecycle including testing, deployment, monitoring, and capacity planning.
  • Leverage CI/CD, containers, and modern deployment strategies like blue/green and canaries.
  • Participate in production support, incident response, and RCA activities.
  • Utilize AI-assisted tools to accelerate development, testing, and troubleshooting.
  • Collaborate with platform engineering, security, SRE, and product teams for scalable solutions.
  • Contribute to architectural reviews and long-term platform strategy.

Skills

Java development
REST API design
Identity & Access Mgmt
Cloud-native development
High availability & production support

Job description

Company

Our client is a leading provider of cybersecurity solutions and technology services, helping organizations strengthen their security posture, manage risk, and protect critical digital infrastructure. They offer the opportunity to work on innovative, large-scale technology initiatives in highly secure, mission-critical environments.

Job Title

Senior Software Engineer

Location

Remote in the US (Central Time Zone working hours)

Role Type

Contract (40 hours per week)

Must Have Skills
  • Java Development: 6+ years of hands-on Java development experience building high-performance, production-grade services, with strong knowledge of distributed systems, concurrency, and performance optimization.
  • RESTful API Development & Security: 6+ years of experience designing, developing, and securing RESTful APIs, including API security expertise and experience building scalable, mission-critical applications.
  • Identity & Access Management: 2+ years of hands-on experience implementing authentication and authorization protocols, specifically OAuth 2.0, OpenID Connect (OIDC), and SAML 2.0.
  • Cloud-Native Development: Strong experience developing and deploying cloud-native applications on GCP or equivalent cloud platforms, including containerization, CI/CD pipelines, and scalable deployment strategies.
  • High-Availability Systems & Production Support: Proven experience building and operating high-throughput, low-latency systems with strict SLAs, including observability, incident response, troubleshooting, and performance optimization.
Responsibilities and Job Details
  • Design, develop, and maintain high-performance Java services and secure RESTful APIs supporting mission-critical customer platforms.
  • Build and deploy cloud-native, horizontally scalable applications on GCP or equivalent public cloud platforms.
  • Implement secure authentication and authorization flows using OAuth 2.0, OIDC, and SAML 2.0.
  • Develop API-first solutions emphasizing strong API contracts, backward compatibility, maintainability, and security best practices.
  • Engineer highly available systems targeting API latency below 50ms, throughput exceeding 5,000 transactions per second, and availability above 99.9%.
  • Implement resilience patterns, including timeouts, retries, circuit breakers, bulkheads, rate limiting, and graceful degradation.
  • Own the full application lifecycle, including development, automated testing, deployment, monitoring, alerting, and capacity planning.
  • Leverage CI/CD pipelines, containerized workloads, and modern deployment strategies such as blue/green deployments, canary releases, and feature flags.
  • Participate in production support, incident response, root cause analysis, and continuous reliability and performance improvements.
  • Utilize AI-assisted development tools such as GitHub Copilot to accelerate development, improve test coverage, support refactoring, and streamline troubleshooting.
  • Collaborate with platform engineering, security, SRE, and product teams to deliver scalable, reliable, and secure solutions.
  • Contribute to architecture reviews, technical design discussions, and engineering decisions to support long-term platform scalability and operational excellence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid to Senior Java Application Developer (Security Clearance Required)
Mid to Senior Java Application Developer (Security Clearance Required)

Serry Systems Inc. • Reston (VA)

Remote
USD 95,000 - 130,000
Remote work flexibility
Collaborative, Agile work environment
Opportunities for professional growth
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Red Cedar Consultancy, LLC • Virginia

Remote
USD 110,000 - 170,000
Senior Java Backend Developer – AWS / Microservices
Senior Java Backend Developer – AWS / Microservices

Delta Computer Consulting, Inc. • Los Angeles (CA)

On-site
USD 76,000 - 85,000
Health insurance
Dental insurance
Vision insurance
+3
Sr. Software Engineer
Sr. Software Engineer

Gravity IT Resources • Cincinnati (OH)

Remote
USD 110,000 - 160,000
Sr. Java Developer - Cyber Security Authentication
Sr. Java Developer - Cyber Security Authentication

Bank of America • Denver (CO)

On-site
USD 130,000 - 170,000
Senior Java Engineer - Cloud-Native API Security (Remote)
Senior Java Engineer - Cloud-Native API Security (Remote)

Covenant HR LLC • United States

Remote
USD 150,000 - 210,000
Senior Java Software Engineer
Senior Java Software Engineer

Omniscius Consulting • Montgomery (AL)

On-site
USD 120,000 - 160,000
Java + Cybersecurity Engineer
Java + Cybersecurity Engineer

PradeepIT Consulting Services Pvt Ltd • United States

Remote
USD 96,000 - 165,000
Remote-friendly
Contractor engagement
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA
SR JAVA DEVELOPER - Remote / Onsite Falls Church, VA

Creative Information Technology, Inc. • Falls Church (VA)

Hybrid
USD 140,000 - 180,000
Java/Security API Developer
Java/Security API Developer

Maganti IT Resources, LLC • Charlotte (NC)

On-site
USD 120,000 - 160,000