Developer - Senior
Previous Job
Previous
Developer - Senior
Ref No.: 18-05739
Location: Foster City, California
Education/Experience
o Bachelor degree in computer science or equivalent training required
o 5-8 years related experience required

Skills
o Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
o Ability to work independently and manage one’s time (Required)
o Expertise in developing modules that pays attention to reusable components.
o Expertise in TDD and ability to establish, gather and improve using code metrics.
o Excellent communicator, ability to design and present architecture to stake holders.
o Strong OO and SOA design skills
o Demonstrated understand of TDD, refactoring and CI. Desire to influence others to adopt these practices.
o Good experience with the following technologies:
 Java: Generics, Multi-Threading, Class loading, Spring framework.
 Java EE: Servlet, JMS, MDB
 Web Services: REST/JAX-WS working knowledge of WSDL-REST.
o Strong knowledge of Oracle and ability to write and debug stored procedures.
o Working knowledge of GIT.
o Strong debugging skills. Ability to debug problems with and without presence of debugging tools i.e. using multiple traces ex: log files, event logs etc.
o Strong UNIX/LINUX background


Major Job Duties and Responsibilities:
As part of payment technology team you will help lead, design, enhance and build our services for Customers in an agile development environment. You will be working with colleagues, who will help, support and challenge you every day. Unit testing, code reviewing, and regular check-ins for continuous integration is just part of your DNA.
Help our client to achieve their real goals by understanding the requirements and how it would help them in their business.
Use technologies including Java, REST, NoSQL and more.
Leverage newer technologies and develop solutions to build next generation of Payment services.
Lead efforts to architect, design and implement various aspects of our global transaction processing systems.