Job Description
This is our direct client opening for SOFTWARE ENGINEER (JAVA) - LOS ANGELES, CA.. This is a FULL-TIME POSITION. We are fully remote due to Covid, with no plans to return until safe. As such, all interview and onboarding activities are conducted virtually. We are open to the position being partially remote post-Covid, in California.
WOULD YOU BE INTERESTED IN HEARING MORE OR WOULD YOU KNOW OF SOMEONE YOU COULD REFER?
We have an opportunity available for an experienced Software Engineer that is passionate about building reliable, loosely coupled systems while prioritizing security and performance. We are seeking a back-end Engineer that loves writing tests, cares about code quality, and enjoys keeping up-to-date on industry best practices. Someone that is strategic in their vision and tactical in their execution.
STACK
Currently OnPrem and ready to make a giant leap into the cloud
Kubernetes is our default choice for microservices.
Current languages of choice are Java.
MySQL, Redshift, Oracle our defacto RDBMS and multiple clusters of Cassandra.
We use Kafka and Storm for PubSub
RESPONSIBILITIES:
Program new API features to support consumer-facing products.
Develop against and evolve third-party integrations and systems synchronization.
Help implement our new applications and infrastructure leveraging: Google Cloud, Kubernetes.
Ensure high code-quality and high availability of our core services.
REQUIREMENTS:
5+ years work experience as a backend software engineer in Java
Strong knowledge of design patterns and scalable architecture.
Must have a good understanding of API development and knowledge of developing and deploying REST based micro-services.
Must have hands-on experience working with database engines such as MySQL, Oracle or Postgres,
Experience with Cassandra DB is a plus.
Experience with comprehensive testing.
Additional Information
All your information will be kept confidential according to EEO guidelines.