Cause partner fundraising platform team
The partner fundraising platform is responsible for
Job Description
We are looking for a strong Java Software Engineer to join us in changing the future of giving.
Responsibilities :
Participate in the full development lifecycle, including design, coding, automated testing, and production releases of backend services
Be a problem solver and drive to get results
Able to find and fix performance, scalability and other live issues in a time critical environment
Prototype ideas quickly using cutting edge technologies
Communicate effectively to peers and leadership on tasks and projects
Collaborate closely with front-end, architecture and cross-functional teams and deliver compelling solutions
Passion for code quality, maintainability and testability
Lead and mentor junior engineers
Requirements:
8+ years of experience in a Software Engineer role
Proven track record working with real-world projects, solid understanding of software development/delivery lifecycle
Development experience with high-traffic backend services
Strong CS fundamentals, solid knowledge of OOP/OOD, GoF design patterns
Proficiency with Java stack and JVM (memory/performance tuning, GC)
Mastery of Java, JUnit, Maven, Jenkins.
Mastery of open-source Java Frameworks, including Spring MVC.
Mastery of SQL
Direct experience with concepts such as SOA, REST APIs, message-based communication.
Experience with GitHub, Jira
Comfortable with Agile and Scrum
Experience with Kafka/RabbitMQ (or any message broker) as well hands-on with containerization (Docker) is a plus
BE/B-Tech in Computer Science or equivalent.
Preferred Qualifications
Strong working experience with REST APIs, Java and Spring
Frontend experience, as well as any other language, is also beneficial
Prior Technical Leadership experience is a huge plus
Excellent problem-solving skills
Ability to identify performance bottlenecks and use good coding patterns
We're a purpose-driven company whose beliefs are the foundation for how we conduct business every day. We hold ourselves to our One Team Behaviors which demand that we hold the highest ethical standards, to empower an open and diverse workplace, and strive to treat everyone who is touched by our business with dignity and respect. Our employees challenge the status quo, ask questions, and find solutions. We want to break down barriers to financial empowerment. Join us as we change the way the world defines financial freedom.
PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at pa**************************n@pa***l.com.
PayPal Holdings, Inc. is an American company operating a worldwide online payments system. Online money transfers serve as electronic alternatives to traditional paper methods like checks and money orders