Software Engineer (Java/Kotlin/AWS)

Los Angeles 1 days agoFull-time External
Negotiable
Optomi, in partnership with a leading media and entertainment company, is looking for a Backend Software Engineer to join their Title Planning team. As a Backend Software Engineer, you will play a key role in designing, developing, and deploying scalable microservices using Java/Kotlin and Spring Boot. You will take full ownership of features, including database schema design (SQL and/or NoSQL) and API contract definition. This role involves optimizing CI/CD pipelines, implementing observability practices, and mentoring junior engineers. • *Hybrid in Glendale, CA** • *W2 ONLY - NO SPONSORSHIP AVAILABLE** What the right candidate will enjoy: • Working with a team of seasoned technologists in a creative and collaborative environment • Opportunities to design and deploy scalable microservices • Enhancing CI/CD pipelines to improve deployment velocity and reliability • Mentoring junior engineers and contributing to coding standards and best practices What type of experience does the right candidate have: • 4+ years of professional experience in backend development • Strong proficiency in Java/Kotlin and practical experience with Spring Boot • Proven experience building and consuming RESTful APIs and working with microservices architecture • Experience with Docker, Kubernetes, and a major cloud provider (e.g., AWS, Azure, or GCP) • Expertise in SQL and one or more NoSQL databases (e.g., MongoDB, Cassandra) • Excellent cross-functional collaboration skills and the ability to communicate technical trade-offs clearly What the responsibilities are of the right candidate: • Design, develop, and deploy scalable microservices using Java/Kotlin and Spring Boot • Take full ownership of features, including database schema design and API contract definition • Enhance and optimize CI/CD pipelines to improve deployment velocity and reliability • Implement observability practices (metrics, logging, tracing) to ensure high operational quality • Mentor junior engineers and participate actively in refining team coding standards and best practices