Key Responsibilities:
Work closely with cross-functional stakeholders to make collaboration better between different teams
Drive complex architectural discussions that involve multiple systems. Ensure minimal operational overhead by automating maintenance tasks with easily manageable configurations, solving scalability bottlenecks to improve performance, and maximizing system availability by ensuring functional and performance SLAs.
Identify any product/functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery.
Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives
Drive engineering excellency
Pro-active response in identifying and troubleshooting integration or technical issues
Drive engineering excellence by creating reusable, production-ready frameworks
Challenge the status quo when needed.
Evangelize best practices and produce innovative solutions to improve our quality and excellence initiatives
Partner closely with product managers, designers, analysts, and other engineers to build innovative solutions
Deliver high-quality and maintainable code using test-driven methodologies
Monitor and maintain critical applications, services, and products
Required Skills:
BS/MS degree, preferably in a Computer Science or related field.
8+ years of overall experience in designing and developing large-scale software applications.
Deep understanding and hands-on experience using JAVA, Spring Core, and Spring Batch, with good hands-on exposure to SQL and NoSQL technologies, a good understanding of relational and free-form databases, including strong data architecture and SQL/PL-SQL development skills.
Proficient with Functional and Object-Oriented JavaScript/TypeScript/ES6+coding
Hands-on experience working Experience with client-side JavaScript frameworks such as React.js or Angular.js
Proficient with web frontend technologies (HTML, CSS, Webpack, Bootstrap…)
Deep familiarity with JavaScript and server-side JavaScript frameworks such as NodeJS
Experience with remote data via RESTful APIs (Application Programming Interface) and JSON
Passionate about mentoring team members and staying up-to-date on the latest technologies and platforms.
Passion for designing and engineering rich user interfaces.
Disciplined approach to testing and quality assurance
Hands-on knowledge of version control systems such as GIT
Ability to think logically, diagnose/triage, and make decisions
Bias towards action, driven to execute and follow through
Hands-on knowledge of OOP/OOD/Functional languages along with a strong understanding of concurrency, parallelism, and networking, with profound data structure & algorithms.
Experience developing solutions for service monitoring, automated remediation, measuring availability and reliability, performance, analytics, and network
Jobs from our Partners
QA Test Engineer
Junior AI/ML Engineer
Software Engineer II, Originations
Other Jobs from PayPal
Software Engineer
Software Engineer
Manager, Software Development 2, AI ML
Frontend Engineer
Senior Software Engineer
Staff Software Engineer - Python
Similar Jobs
Staff Fullstack Engineer
Lead Software Engineer-Full Stack(Java+ Angular)
Senior Full Stack Developer
Lead Software Engineer, Full Stack – epocrates
Software Development Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 216 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee