[Remote] Senior Software Engineer – (Java | Spring Boot | AWS | Event-Driven Architecture | OpenSearch) - 100% Remote
Note: The job is a remote job and is open to candidates in USA. Optomi, in partnership with a global family entertainment technology company, is seeking a Senior Software Engineer to fulfill a long-term contract opportunity for a client that resides in California. The role involves building highly scalable backend systems and modern cloud-native applications that enable future AI initiatives while solving complex challenges around search and system integration.
Responsibilities
- Building greenfield capabilities on strategic, high-visibility initiatives
- Working with modern backend technologies including Java, Spring Boot, AWS, Kafka/SNS/SQS, and MongoDB
- Designing scalable microservices and event-driven applications
- Building platforms that support our client's digital content ecosystem
- Solving complex integration and search challenges across multiple enterprise systems
- Collaborating with highly technical engineering and product teams
Skills
- 6+ years of backend software engineering experience
- Strong Java or Kotlin development experience
- Extensive experience with Spring Boot and microservices architecture
- Experience building RESTful APIs
- Experience developing cloud-native applications on AWS
- Experience building event-driven systems using Kafka, SNS, or SQS
- Experience working with distributed systems and asynchronous messaging
- Strong understanding of software design patterns and backend architecture
- Experience working in Agile environments
- OpenSearch or Elasticsearch
- MongoDB
- GraphQL exposure
- AWS Lambda
- AWS API Gateway
- AWS Step Functions
- Digital asset management or content management platforms
- Media, streaming, or entertainment industry experience
Company Overview