Please share resume on neer...@1pointsys.com
Rate $58/hr on c2c
At least 9 years exp
Need senior candidates
Title Java
Developer
Visa : USC, GC, H4 EAD, GC EAD, L2 EAD
Need senior candidates
Job Description: Tell us about your department:
***’s eCommerce department consists of several teams supporting
various customer experience aspects (e.g. browse, search, cart, checkout). This
specific role will be part of the Performance Monitoring Capability team.
Project Description:
The Performance Monitoring Capability Team at
*** is responsible for leveraging data and tracking to provide real-time
information about system stability across the dotcom and enterprise systems.
This team builds and manages highly scalable and
performant API’s and pipelines that are deployed to two different public cloud
data centers. The team follows Agile methodology to manage delivery of
application features.
Position Summary/Job Description:
In this role, you will be part of a
high-performance engineering team that partners with various domain teams at
*** to deliver innovative solutions that improve visibility and provide insight
into communication issues between systems. You will partner with BSAs, Product
Managers and Engineers to validate the system against the requirements. You
will be expected to maintain the thoroughness needed to be able to rapidly
deliver functionality with a dev-ops slant.
How much time will the resource spend pair
programming?
30-40%
Skills Overview:
What are the top five skills and number of years
of experience required to perform this job?
At least 8 years of experience for all the
following
• Experience building highly scalable and
performing applications (candidate understands considerations for state,
session management, caching, consistency, concurrency, threading, messaging,
and inter-system dependencies)
• Highly proficient in industry current software
development techniques (patterns, principles, and processes)
• Advanced expertise in developing REST web
services using Groovy, Java, Jersey, and Spring.
• Candidate must be prepared to pair program in
a TDD and Agile environment with senior level engineers.
• BS/MS in computer science or engineering (or
equivalent professional experience)
What are some preferred/nice to have skills the
manager is looking for?
• Experience with Google Cloud Platform (GCP) products like Data Flow,
CloudSQL, BigQuery, AI Platform, etc.
• Experience with Machine Learning libraries
• Proficient in Mac OS and/or IntelliJ for
development
• Any level of experience with NoSQL data
stores (Riak, Cassandra, etc.) and/or Splunk is a plus.
• Knowledge of and working experience with open
source software (e.g. Apache, Tomcat, etc.).
• Experience performance testing and subsequent
tuning of web services including caches, web servers and data stores.
•
Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure,
Google App Engine, Hadoop, etc.)
• DevOps infrastructure experience (chef,
puppet, open stack)
Prescreening Questions: Must be submitted on
resume, no exceptions!
Ask candidates to respond to the following
questions in addition to submitting resumes.
• How much pairing would you do in a typical day
of your ideal job?
• If you have any experience with Machine
Learning, describe it in a few sentences. Techniques used, tips/tricks, etc.
and successes.
• If
you have any experience with Google Cloud Platform (GCP), describe it in a few
sentences. Techniques used, tips/tricks, etc. and successes.
• If your team consisted of primarily senior
level peers (i.e. no defined team lead), please describe the personality traits
that would be important and how you feel you would fit in such a team.
• If you had to build a REST web service from
scratch, what tools and technologies would you select? Be prepared to justify
your selections during an interview.
• If you were leading a new team, what
processes, procedures and tools would you implement to ensure efficient and
quality development? Be prepared to justify your selections during an
interview.
• What does refactoring mean to you?
• Read the qualities below of the ideal
candidate for the team, do you feel you are an ideal candidate and why?
You may be the ideal candidate for our team if:
• You enjoy pair programming in a TDD and Agile
environment with senior level engineers.
• You are enthusiastic and excited about
technology.
• You enjoy brainstorming design ideas and
understand you may not have the only or best solution.
• You strive for the ideal with a strong
pragmatic leaning.
• You are open and honest and willing to share
and accept feedback and ideas.
• You are positive and optimistic. Setbacks and
constraints motivate you to work harder.
• You are willing to part of the on-call support
rotation.
Neeraj Kumar | 1Point System LLC
IT Recruiter
Office: (415) 492-7849 Fax: 803-832-7973 • neer...@1pointsys.com
115 Stone Village Drive • Suite C • Fort Mill, SC • 29708
An E-Verified company | An Equal Opportunity Employer
DISCLAIMER: If you have received this email in error or prefer not to receive such emails in the future, please notify by replying with a ''REMOVE'' in the subject line and your email address shall be removed immediately from the mailer list.