Java Software Engineer

Java Software Engineer

About the job

This role can be REMOTE for now until WFH plan is executed.

Locations include: Scottsdale, AZ, Austin, TX, Chicago, IL.

The engineer will join the engineering team provides technology capabilities that

powers the one-time payment and repeat payments products. The software this team

develops enables the most significant payment volume and fastest growing revenue area for

the company.

As a senior member of this team, you’ll be defining the technical vision and architecture of our

services and web applications. You will execute upon and guide the team towards that vision.

You will need to be able to architect & build solutions to problems with little guidance from

others. You will focus on optimizing for performance, engineering efficiency, and scalability.

You will be responsible for all aspects of the software development lifecycle. This is an

opportunity to develop products that delight millions of consumers each day with a high impact

to PayPal, our merchants, and their customers.

We’re looking for strong JavaScript skills and solid real-world experience. We are seeking

candidates with experience designing and building systems at scale. We want candidates with a

vision for how to empower customers by building delightful experiences. You should be familiar

with the latest tools & practices popular in the community. We hope you’re passionate about

these tools and can help us make decisions about which ones will work best for PayPal. We’re

looking for leaders to help move the company forward. Experience managing or contributing to

open-source projects would come in handy, so would any kind of high-profile work with many

contributors & customers. People will look up to you on this team, so experience in mentoring

and teaching would be helpful.

We are organized as a cross-functional team composed of Engineers, Product, Designers, &

Analysts and the ideal! candidate has experience working closely with all these practices.

 

Responsibilities include:

-Architect solutions and execution through hands-on development, quality-assurance,

and prototyping

-Deliver code in an Agile software development.

-Participate in development life cycle activities like design, coding, testing and production

release.

-Partner closely with product, design, analytics and dependencies to craft great product

experiences.

-Participate and promote architectural initiatives, balancing long-term velocity with

short-term customer needs.

-Mentoring folks in the team and collaborating with other teams to deliver best in class

product

-Follow and be a strong advocate for clean code principles

-Drive innovation through rapid prototyping and iterative development

More Information

Apply for this job Apply via Facebook
Share this job

We are one of the largest AI Communities online. Our publications have over 8.5 Million Views Annually and we have over 120K subscribers.