Job Description :
Job Role: Full Stack Engineer
Job Location: San Jose, CA and Austin, TX
Job Duration: Long Term

Experience Required: 5+ years
Job Description:
The development team is looking for a self-motivated, Full stack Engineer to join one of our global online Payment leader''s team and help build low-latency, high-throughput mid-tier applications to grow our new platform The ideal candidate will be a Senior Full stack Engineer with strong java experience with some proficiency in React.JS, Redux and Node.JS, RESTful services, Collections, and hands on experience in algorithms, Data Structures and APIs

Background we are looking for:

You love solving problems and building solutions
You’re self-motivated and have a demonstrated track record of self-learning and going above and beyond
You’re excited to create high traffic backend distributed services for customers
You want to hit the ground running on Day 1; you take ownership of your work and can work independently.
You’ve designed and clearly understand concepts like Web Services, SOA, REST APIs, SPRING Framework.
You know the fundamentals of Object-Oriented Programming and familiarity with additional development tools such as Jenkins is a plus.
You have experience working with Multi-Threading, RESTful services, Collections, HashMap etc. to showcase your creativity.
You love Git and are at home with source control concepts such as merge, rebase and pull.
You’ve used SQL & NoSQL solutions and understand the pros and cons of relational and free form databases. Good hands on experience in Oracle database.
You believe in Agile development and putting the customer first in anything you design;
Experience with SCRUM is a plus.
You’re a strong advocate of good coding standards and like the use of coding tools that will push you to improve the code you deliver like Sonar.
You know how to identify performance bottlenecks and use good coding patterns to avoid them in the first place.

BS in CS 5+ yrs experience or MS 2+ yrs experience
Experience in object-oriented programming and concepts
Full stack experience designing and building scalable applications from end-to-end
Excellent JavaScript skills and strong proficiency in React
Working experience with React, Redux and NodeJS.
Experience with Web sockets and related frameworks (e.g. Socket.IO)
Experience using RESTful APIs and basic authentication mechanisms
Create and maintain Micro Services
Ability Showcase past work via live web pages
Nice to have:

Familiarity with Enterprise Java and supporting Java frameworks

Familiarity with Unix commands and basic Unix scripting

Familiarity with iOS development and SQL / NoSQL (preferably Oracle

Client : PayPal