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:
- Support a global content distribution platform delivering content to millions or billions of users across multiple platforms and devices.
- Solve complex problems related to scalability, fault tolerance, and system performance.
- 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