Job summary:


Title:
Senior Java Developer

Location:
Sunnyvale, California, USA

Length and terms:
Long term - W2 or C2C


Position created on 06/10/2019 03:54 pm

Job description:



Requirement:

  • Bachelors Degree in Computer Science or related field and 5-7 years experience building scalable e-commerce applications or mobile software
  • 5+ years object-oriented experience with Java-based systems
  • Experience with large-scale distributed infrastructure systems and client-server architectures
  • Experience writing multi-threaded high-performance applications
  • Experience with Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google cloud or similar
  • Experience developing using either relational databases such as Oracle, PostgreSQL, and/or MySQL or NoSQL databases such as CouchBase, Cassandra, and Mongo DB etc.
  • Experience in Unit-testing (JUnit, TestNG, Jmock, MockIt, etc.)
  • Experience in Source Control systems such as Git, ClearCase, CVS, Subversion Proficiency with Kafka Queue, Rabbit MQ and similar messaging solutions
  • Proficiency in one or more of scripting languages (Shell, Groovy, Python, Ruby, C , etc.) Experience developing using Spring framework, Hibernate and JPA
  • Experience in Agile methodology and TDD (test driven development)
  • Experience profiling Java applications Experience with Unix command line tools Experience using configuration management tools such as Chef and Puppet





Contact the recruiter working on this position:



The recruiter working on this position is Sriram Rampuram
His/her contact number is
His/her contact email is sriram@msysinc.com

Our recruiters will be more than happy to help you to get this contract.