As part of the Site Reliability Engineering Org, you’ll work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas including development, design, search, platform, test, quality, front end and back end. As a core participant of your team, you’ll work with technical leaders to define, implement and test your changes, push to live, and triage production issues. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems
Job Description:
Your way to impact
Looking for technically strong candidate, with hands on development experience in JAVA, who is self-motivated, team player, with curiosity to learn and grow, exhibiting strong resolve and challenge the status quo, to strive for excellence in everything they do, with good professional and academic track record to be part of a team that ensures the reliability and resiliency of the most innovative payments platform that deals with transactions at scale.
Your day to day
Create / Review well-articulated, detailed design documents.
Develops efficient, elegant, clean, reusable code with no unnecessary complication or abstraction.
Deliver quality solutions on schedule.
Manages workload and other assignments efficiently while being able to resolve time-critical situations reliably and professionally.
Participates in the development of tools, systems and processes aimed at improving product supportability or overall support productivity.
What do you need to bring
1-2 years of experience in full-stack development
Familiarity with any or multiple of the following: Node.js applications, Java, C++. Python
Must be a recent graduate in Computer Science or a related field from an accredited college or university.
Strong applied experience in building software applications.
Working knowledge of web technologies (such as HTTP, HTML/DOM, JavaScript, CSS, AJAX)
Understanding of concepts like Web Services, SOAP, REST APIs
Good communication and interpersonal skills.