
PayPal•7h ago
Career Pages
MTS 2
Chennai, TN,IN, IN
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Software Engineer - Full Stack
PayPal is seeking a talented MTS 2 Software Engineer with Full Stack expertise to join our team in Chennai, Tamil Nadu, India. This role involves developing high-performance, scalable, and highly available distributed systems. You will be responsible for articulating and communicating design and development processes to both technical and non-technical team members, participating in design and implementation evaluations, and continuously seeking improvement. We encourage you to stay updated with emerging technologies, their trade-offs, and design patterns in web services and software development.
Responsibilities:
- Develop software for distributed systems with stringent performance, scalability, and availability requirements.
- Communicate design and development processes effectively.
- Provide and receive design and implementation evaluations.
- Continuously learn and apply new technologies and design patterns.
- Excel as a self-driven individual contributor in a fast-paced, dynamic environment.
Qualifications:
- 7+ years of software development experience.
- Degree in Computer Science or a related field (equivalent work experience accepted).
- Excellent communication and writing skills in English.
- Proficiency in Java and JavaScript (NodeJS).
- Knowledge of C/C++ is a plus.
- Experience in developing and designing high-performance, scalable, and available web services, predominantly REST architecture, using JEE.
- Experience with frameworks such as Spring and Apache CXF.
- Strong understanding of object-oriented design and design patterns.
- Good understanding of relational database performance concepts and ORM frameworks like Hibernate.
- Experience with build tools like Maven and source code repository tools like Git.
- Well-versed in developing and executing automated unit, functional, and integration tests.
- Experience with agile methodologies and iterative development.
- Familiarity with A/B testing, customer journey mapping, and advanced UX research techniques is desirable.
- Knowledge of the product lifecycle and how insights inform product development is beneficial.
Company
PayPal
Chennai, TN,IN, IN
Posted on Career Pages