Job Description :
Role: Fullstack Tech Lead
San Jose, CA



Job Description and Requirements:
Looking for a self-motivated, Full-Stack Tech Lead to join one of our global online Payment leader''s team.

Minimum of 7+ years of experience developing frontend applications
Deep Familiarity with JavaScript, NodeJS (React - good to have)
Experience building webservices/RESTful API''s, and event driven real-time systems
Good to have Experience with web front end technologies such as HTML5, CSS3, Webpack, LESS, Bootstrap.
Good understanding of and extensive experience applying advanced object-oriented design and development principles and familiar with Java
Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions.
Experience applying software design patterns.
Experience with unit testing and tools.
Experience using industry standard software development tools (IDE / Version Control / Continuous Integration
Expertise in online payments, privacy and related domains is a plus.


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 are excited to create high traffic Front End distributed services for customers
You have Experience in handling onsite-offshore projects in the past, Program owner for the India based scrum teams.
You love Git and are at home with source control concepts such as merge, rebase and pull.
You have 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 are 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.
You have a proven track record in delivering highly available, scalable systems on time along with Offshore team.


Experience in Spring framework and other open source frameworks
Experience in both development and quality assurance activities
Experience in QA methodologies, test automation and automation frameworks
Experience working in payments or financial services industry is a plus