Enable job alerts via email!

Senior Software Developer - (Java 17, Spring Boot, AWS, GraphQL) - 100% Remote - W2 Contract

Optomi

United States

Remote

USD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology services company is looking for a Senior Software Developer with expertise in Java, Spring Boot, and AWS. This fully remote position involves supporting a global content platform and solving complex scalability issues. Ideal candidates will have a collaborative mindset and strong communication skills. Join a dynamic team focused on innovation and technology adoption.

Qualifications

  • 6+ years of professional software engineering experience.
  • Experience designing high-volume, fault-tolerant systems.

Responsibilities

  • Support a global content distribution platform.
  • Solve complex problems related to scalability and performance.

Skills

Asynchronous Programming
API Design
RESTful Web Services
Collaboration
Communication

Education

Bachelor’s degree in Computer Science

Tools

AWS
Docker
Jenkins
Spring Boot
GraphQL

Job description

Senior Software Developer - (Java 17, Spring Boot, AWS, GraphQL) - 100% Remote - W2 Contract

Optomi, in partnership with a global technology services company, is seeking Senior Java Developers for a long-term opportunity with a client based on the west coast.

The ideal candidate is a seasoned Software Engineer with strong technical expertise, strategic thinking, and a collaborative mindset.

Responsibilities:
  1. Support a global content distribution platform delivering content to millions or billions of users across multiple platforms and devices.
  2. Solve complex problems related to scalability, fault tolerance, and system performance.
  3. Contribute to a team that emphasizes experimentation, adoption of new technologies, and shaping long-term tech strategies.
Qualifications:
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 6+ years of professional software engineering experience.
  • Experience designing and delivering high-volume, fault-tolerant, scalable, multi-threaded systems.
  • Strong expertise in asynchronous programming models, API design, and RESTful web services.
  • Expertise in Java, Spring Boot, and open-source tools (e.g., Tomcat, Nginx, Elasticsearch, MongoDB, GraphQL).
  • Solid experience with AWS cloud services (EC2, SQS, S3, Lambda, DynamoDB, Elasticsearch, CloudFormation, Terraform).
  • Experience with full application lifecycle, including testing, documentation, and code reviews.
  • Familiarity with build/deployment tools like Jenkins and Docker.
  • Ability to adapt quickly to new technologies and communicate complex concepts effectively.
  • Strong collaboration skills across cross-functional teams.
  • Excellent communication skills and attention to detail.
Additional Details:
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: IT Services and Consulting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.