Previous Job
Java Microservices Deveoper
Ref No.: 18-00472
Location: Oakland, California
Position Type:Contract
Start Date: 09/04/2018
Microservice Developer
Location: Oakland, CA

Job requirements:
  • BS/MS in computer science or equivalent work experience.
  • 5 - 7 years of experience designing and developing secure object oriented web services.
  • Experience with all phases of software development. You have been there and done it, multiple times. You have strong experience in Java and Restful API Development.
  • Experience with developing Micro Services highly desired.
  • Some familiarity with exposing and securing APIs using an API Management Solution.
  • Experience with SQL and NoSQL databases.
  • Test Driven Development and knowledge of mocking frameworks such as EasyMock, Mockito.
  • Some experience in at least a few of the following technologies in the below categories. The more the better:
    • Spring Framework including, Spring Boot.
    • Web Services: Spring, Jersey, Apache CXF, RESTEasy, Restlet
    • Databases: Oracle, MySql, MongoDB, Cassandra etc.
    • Distributed Cache: Redis, Coherence, Hazelcast
    • Build & CI Tools: Maven, Jenkins, Gradle etc.
    • Search & AI: Apache Solr, ElasticSearch, Natural Language Processing libraries (Stanford, apache).
    • Message Brokers: Apache Kafka, ActiveMQ, RabbitMQ.
  • .
    • Experience with Scrum, Agile Process, Unit Testing using Test Driven Development.
    • Developing and deploying applications on AWS or private cloud.
    • Expertise in Software Design and Architecture.
    • Strong problem solving and communication skills.
Great business acumen with a passion to solve for the customer