Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Java Developer

VBeyond

Job Title: Sr. Java Developer


Location: Los Angeles CA - work time PST and monthly once travel to client place


Type: CONTRACT

Role Details:


We are seeking a high-impact software engineer to join our team. The successful candidate will embrace our design precepts and will be a collaborative team player able to communicate their ideas with colleagues and management. In this role you will be involved in creating and improving our live-streaming management, syndication and distribution systems, build integrations with new internal and external platforms, and create new apis and services to meet our business needs.

Your Day-to-Day:


Design, modify, and develop software applications, APIs, database schemas, and system integrations


Participate in full-stack development (Java 17, Spring, REST, Hazelcast, Postgres)


Participate in full life-cycle development (groom tickets, write code, write unit tests, work with QA for additional testing, etc.)


Gather technical requirements and propose solutions to address business needs


Participate in product innovation and be accountable for contributing in a major way to infrastructure improvements, product innovation and direction

Key Projects:


Building and improving the back-end of an internal tool to manage the catalog metadata, as well as the provisioning and running, of live streams


Providing API endpoints for the front-end of our live content management system


Building integrations between our live stream management system and our general media asset management and distribution systems


Building real-time sharing of live stream status changes to both partners and internal customers


Creating new apis, features and services.


Building new tools for managing our apis, features, services and partnerships


Optimizing our applications for cloud computing and distributed computing including providing monitoring and observability hooks

Qualifications


What you bring to the team:


You have -


BS Computer Science, Engineering, a related technical degree, or equivalent professional experience


5+ years of programming experience


Proven technical acumen and experience across related technologies (Java, Spring, REST, SQL)


OOP design and development experience


Proven track record of leading projects


Proven success developing and maintaining mission critical systems


Experience in working off functional specifications, or translating user stories and/or functional specifications into workable technical specifications


You might also have -


Experience building Web Services


Experience with Cloud Computing (GCP, AWS, Kubernetes, Docker, etc.)


Experience with Spring Boot, Spring Security, OAuth2, Hibernate, and Hazelcast


Experience with Message Queueing or Pub/Sub systems


Experience with Agile practices and Test-Driven Development


Experience with Git and GitHub


Web development best practices


Experience with Distributed Computing

Mandatory Skills : Golang, Microservices, AWS Lambda
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Java Developer. Be the first to apply!