Previous Job
Senior Software Engineer
Ref No.: 18-07844
Location: San Francisco, California
Position Type:Contract

This Software Development Engineer position will be responsible for the design, architecture and development of services and applications for a rule based engine. As a valuable member of the team, you will work on feature areas end-to-end.
Contribute to full SDLC; defining, prioritizing, designing, implementing, testing, and deploying new features
Proficiency with Java Object-Oriented Programming Language to develop backend server side features
Experience in building large-scale, highly available and reliable applications
Proficiency working with algorithms, data structures and production troubleshooting

  1. Strong Core Java programming
  2. Spring version 5.x / Srping Boot / Microservices
  3. Experience in building web services using REST
  4. SQL/NoSQL experience
  5. Write and maintain unit and functional tests for every feature
  6. Knowledge of tree traversals, recursion, design patterns, string manipulations

Knowledge Drools engine, Kafka, Airflow is big bonus