For one of our Direct client requirements, we are looking to a fill a Senior Software Engineer role based out of San Mateo, CA for a 6+ months contract to hire.
Here s the Job Description & related details for the role.
Role: Senior Software Engineer
Duration: 6+ months contract to hire
Location: San Mateo, CA
We are looking for hands-on Senior Java engineer. The position is located in San Mateo.
You will be responsible for leading design & development of Product Catalog & Search components including storage, search, large data processing (stream & batch), APIs, analytics, tools and web services.
This is a great opportunity to join early in the team and build/own the infrastructure.
5+ years of solid Java back-end experience
Strong knowledge of design patterns, OOPS principles and data structures
Strong knowledge of at least some of the following frameworks/technologies Hibernate, Spring, REST, XML, JSON, ActiveMQ, RebbitMQ
Experience with any of these technologies a HUGE plus: Big Data (Cassandra / Hadoop), Spark, Flink, Kafka, machine learning, Cloud (AWS or Google Cloud)
Experience with tools and technologies like Gradle, Maven, Jenkins, git, IntelliJ, Eclipse, Docker to support end to end software development
Experience with Relational databases, queries and RDBMS best practices as a consumer
Strong troubleshooting and performance tuning skills
Ability to work in a fast paced Agile development and rapid deployment in the Cloud/SaaS environment.
Project lead experience a plus
Able to effectively communicate across teams and roles.
BS/MS in Computer Science or a related field
Sr Recruiting Specalist,