Previous Job
Senior Java Developer
Ref No.: 18-46525
Location: SFO, California
Start Date: 07/03/2018
 Job Description:
Key Responsibilities
  • Perform hands-on cloud scale architecture, design, and development of systems and services and frameworks
  • Develop deep understanding of tie-ins with other systems and platforms
  • Responsible for delivery of assigned module/ components /phases of a project
  • Develop deep understanding of tie-ins with other systems and platforms
  • Write code and unit tests, works on API specs, automation, and conducts code reviews and testing
  • Provide guidance and mentorship to team of highly talented software engineers implementing the services
  • Identify opportunities to adopt innovative technologies
  • Analyse and resolve technical and application or solution related issues
  • Collaborate with software developers, product owners, project managers and architects to plan, design, develop and test services
  • Work with product and engineering managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues

Qualification and Skill Set:
Minimum of 5 years of software development
  • Experience with frameworks Spring, J2EE, MVC, etc. 
  • Kafka, ElasticSearch/Solr highly desirable
  • Experience with design and implementation of distributed applications, APIs or frameworks
  • Experience with CI/CD and DevOps
  • Ability to work in a fast-paced environment using agile or other rapid application development methods