Share this Job

Go Back

Java Microservices Architect LOC:Belmont,CA


2015-10-26 09:21:07
Job Type: Full Time only
Budget $: 100,000 - 200,000

CANDIDATE QUALITIES:

  • A minimum of 10 years of experience developing complex, scalable, high performance systems and applications. Experience building Service oriented Architecture or micro services based systems at well-respected, best-practice driven technology companies.
  • Proven skills and experience in architecting and developing SoA based distributed systems. Demonstrated experience in building highly transactional, horizontal scalable applications/services platform from ground up.
  • A high level of experience with Internet protocols and technologies including HTTP, SSL, DNS, TCP/IP, XML, and JSON. Experience building Internet-scale systems and delivering them into a 24X7, high-availability production environment. The ability to identify and solve performance issues/drivers at multiple layers and make performance trade-off decisions.
  • Extensive experience with databases and algorithms and the development of efficient OLTP systems. Hands-on experience with relational systems required, MySQL in particular. Solid understanding and recent hands-on experience in SoA design and implementation, Object Oriented Design & Programming, Design Patterns, Software Development Life Cycle process and procedures.
  • Superior communication skills; the ability to present information data effectively in writing and speaking. Adaptability and flexibility; the ability to deal with the constant change common to a start-up environment.
  • A bachelors degree in Computer Science or Engineering or a related technical discipline. A masters or doctoral degree is preferred.


Key Skills: