What are the responsibilities and job description for the Senior Java Developer (Java / AWS / Kinesis ) - Remote position at Optomi?
Optomi, in partnership with a leader in entertainment, is seeking a Senior Java Developer (Java / Kinesis / AWS) to support a notification-based team related to content and metadata for some of the largest streaming services in the world. The role focuses on building Java solutions working with the complete AWS ecosystem, to support global streaming services for millions of customers.
Apply Today if your Background Includes:
- 6 years of software development experience with a backend emphasis in Java Spring Boot development.
- Strong event-driven architecture Kafka experience
- Proven experience modernizing legacy microservices & distributed systems
- AWS Cloud experience, specifically with Kinesis, Lambdas, SQS/SNS, DynamoDB)
- Hands-on Python experience for backend/data workflows
- Experience supporting both greenfield and legacy systems
What the Right Professional Will Enjoy!
- Fully remote work opportunity
- Opportunity to work with a one of the largest entertainment companies!
- Direct impact millions of customers and streaming content
Responsibilities:
- Design well-architected solutions and deliver on then with code that is easy to develop and maintain.
- Lead technical design and implementation of new features.
- Identify areas of improvement in our systems and workflows
- Mentor junior and mid-level engineers
- Take a user-centric approach to improving our content management systems, tools, and workflows
- Write defensive and robust tests