- Role: Senior Backend Developer
- Location: Chennai, Tamil Nadu, Hybrid work
- Company: Paypal
- Salary: Not Disclosed
- Qualifications: Any Graduate
- Experience: 4+ Years
- Employment Type: Full Time, Permanent
About Paypal:
PayPal, an international leader in digital payments, has been at the vanguard of revolutionizing trade for over 25 years. With operations in approximately 2 hundred markets, PayPal connects consumers and groups through a powerful two-sided network. The corporation gives modern charge answers that ensure steady, customized, and seamless transactions, whether online or in man or woman. PayPal’s proprietary platform supports numerous charge strategies, such as financial institution debts, PayPal or Venmo balances, credit score playing cards, debit cards, cryptocurrencies, and gift playing cards, making it a flexible tool for merchants and consumers alike.
Job Description: Senior Backend Developer
As a Senior Backend Developer, you will be an imperative part of PayPal’s Payments Platform Team, particularly working on the Settlement platform. This platform is essential to PayPal’s operations, handling the settlement of finances between PayPal and numerous user funding contraptions. Your number one duty will be to design and broaden big-scale dispensed software structures. These structures have to be architected for scale, capable of helping multiple tenants seamlessly and included with diverse outside payment processors and intermediaries.
Key Responsibilities:
- Platform Development: You may be accountable for developing company-degree platforms that are designed for scalability, availability, and high resiliency. These structures need to be strong, capable of failing fast, and capable of auto-recover, ensuring a high degree of Straight Through Processing (STP).
- Code Quality and Efficiency: Writing smooth, green, and reusable code is paramount. You are anticipated to keep away from unnecessary complexity or abstraction for your code, ensuring that it is fashionable and maintainable.
- Mentorship: As a senior developer, you may mentor junior engineers, offering technical and business-related guidance. Your function consists of sharing resources, supplying insights, and helping others grow in their roles.
- Design Documentation: You will create an overview of detailed layout documents which might be nicely articulated and comprehensive. These documents may be important in guiding the improvement manner and making sure that each one crew participants are aligned on project goals and methodologies.
- Technical Leadership: You will offer identified technical management, presenting deep technical assistance across a range of functionalities. Your potential to present troubles and answers to numerous audiences might be key in driving assignment success.
- Workload Management: Efficient control of workload and different assignments is vital. You need to be capable of dealing with time-crucial situations reliably and professionally, ensuring that time limits are met without compromising great.
- Tool and Process Development: Part of your position will involve contributing to the development of equipment, systems, and processes aimed toward improving product supportability and ordinary help productiveness.
Required Skills and Experience:
- Java Development: A minimum of 4 years of experience in developing massive-scale organization applications the use of Java is needed. You must have hands-on experience with RDBMS and NoSQL databases.
- Spring Framework: Proficiency in Spring Core and Spring Batch is important. These frameworks may be crucial in the development and integration of various components within the platform.
- Database Expertise: Strong information on relational and free-shape databases is required, including expertise in SQL and PL/SQL. Your function will contain vast interplay with database structures, so stable statistics architecture capabilities are critical.
- Advanced OOP Principles: Deep knowledge of and considerable revel in object-oriented layout and development principles are vital. This expertise could be key in designing scalable and maintainable structures.
- Additional Technologies: Exposure to Spark, disbursed databases, and cloud technology is a plus. While now not mandatory, experience in those areas will be useful in managing the dimensions and complexity of PayPal’s systems.
Benefits:
- Hybrid Work Model: PayPal offers a balanced hybrid painting version that blends in-person collaboration with far-flung work flexibility.
- Office Days: Employees are typically required to spend 3 days per week within the workplace.
- Remote Work Days: The final days can be spent working from a vicinity of the worker’s choice, whether or not that be their domestic or a PayPal workplace.
- Collaboration: This model fosters powerful collaboration amongst group contributors for office days.
- Flexibility: Employees revel in the benefit and flexibility of working remotely for two days each week.
- Work-Life Balance: The hybrid model supports better work-life stability by combining the high-quality elements of in-man or woman and far-flung work.
- Employee Preferences: It allows personnel to tailor their work surroundings to their possibilities on remote work days.
- Productivity: The model pursuits to maximize productiveness through leveraging both face-to-face interactions and the focal point that remote work can offer.
other Jobs:
Sourcing Junior Specialist Job Role At Capgemini
Associate/Senior Associate Digital Marketing At HCL