Overview
On Site
Depends on Experience
Contract - W2
Contract - 5 month(s)
No Travel Required
Skills
(Java) AND ("Spring Boot") AND (Elasticsearch) AND (EKS OR S3 OR Cognito) AND (PostgreSQL OR MySQL OR DynamoDB)
Job Details
Responsibilities:
- Collaborate with engineers to build software solutions in an agile, team-oriented environment.
- Work with the modern technologies such as Java, Kotlin, Spring Boot, Docker, Kubernetes, Elasticsearch and more
- Work with various AWS technologies such as EKS, S3, Cognito
- Partner cross-functionally to align on strategies and approaches for delivering key projects.
- Design and Architect scalable, high-quality software solutions.
- Lead architectural discussion, contribute to technical proposals, and perform root cause analysis.
- Participate in code reviews, offering feedback and guidance on pull requests
- Troubleshoot production issues and provide support for operation escalations.
- Mentor and support other engineers, offering technical advice and guidance to help them grow.
- Bachelor's degree in Computer Science or related field and/or equivalent work experience.
- 7+ years of experience designing backend architectures and delivering production-grade backendapplications.
- Expertise in functional programming patterns and experience building RESTful services.
- Strong understanding of Object-Oriented Design (OOD) principles.
- Knowledge of AGILE/Scrum practices.
- 5+ years of experience in Java, Kotlin or similar object-oriented programming languages.
- 3+ years of experience in Node.js
- 5+ years of experiences in relational and NoSQL databases (e.g. PostgreSQL, DynamoDB,MySQL, etc.
- Understanding of source control concepts and systems, CI/CD pipelines and exposure to Git.
- Experience with observability tools for metrics, logging, and monitoring (e.g., Datadog, Splunk,Conviva)
- Knowledge of digital video players and streaming technologies (e.g. HLS, DRM, forensicwatermarking)
- Understanding of the video content distribution supply chain.
- Proficiency with AWS services and architecture (e.g. S3, Lambda, Cognito)
- Strong ability to understand and interpret technical standards and specifications
- Bachelor's degree in computer science, SWE
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.