We are looking for a software engineer who can take care of all aspects of our product. You will be responsible for implementing robust solutions to complex problems. Our team is fast and innovative, following agile methodologies. If you are self-driven, passionate, a team-player and have effective communication skills, this role is the right one for you.
Your day to day
In your day-to-day role you will
Be a valued member of an autonomous, cross-functional agile team.
Design, build and operate scalable solutions at the heart of PayPal
Build and take operational responsibility of real-time and near real-time services used by millions of users
Be a technical leader within your team and within PayPal in general.
Work closely with product and business functions to come up with optimal solutions to drive key revenue, growth and compliance initiatives
Be an active voice in architectural decisions
Be a technical mentor to the team and drive solutions end to end
What do you need to bring-
A Bachelor s or master s degree in computer science, Information Systems or the equivalent combination of education, training, or work experience, with at least 8 years of relevant industry experience
Knowledge of Java tech stacks (Spring, Spring Boot, JPA / Hibernate)
Solid understanding of relational data stores like Oracle / Postgres
Understanding of TDD and unit testing using frameworks like Junit / TestNG
Experience developing RESTful and GraphQL Web Services is a plus
Experience building scalable, production-grade micro-services/API based platforms is a plus