The ideal candidate must have broad experience in enterprise application design and architecture, system performance and scalability, as well as some knowledge of Big Data related technologies and data architecture.
Ā
Primary Job Responsibilities:
Develop high-quality software design and architecture spends most of the time coding and efficiently produces exemplary and thoroughly tested code for most challenging features.Works closely with Product Owners / Architects to develop, test, deliver large scale distributed systems.Produces clear, well-documented code for product features.Collaborate with internal teams to fix and improve productsAutomate tasks through appropriate tools and scriptingPrototype ideas quickly using cutting edge technologiesSolid communication skills & proven team player.
Job Requirements:
- Bachelors / master's in computer science with 3+ years of experience in Software Development.
- Solid understanding of algorithms and data structures, knowledge of object-oriented design, Design Patterns and multi-threaded programmingStrong troubleshooting, debugging, and analytical skills.
Qualifications:
- Hands on Java Programming Expertise with a specific focus on large scale distributed systems.
- Working experience with Java Spring Boot, Scala, Kotlin, Graph QL, Kafka, Splunk.Experience with Big Data technologies: Spark, Hive, HBase, Elastic Search, Google Cloud Platform is a plus.
- Solid technical foundations and problem-solving skills.
- Good team player, able to effectively work across multiple teams on solutions that have complex dependencies and requirements in a fast-paced environment
- Motivated and passionate in delivering results, especially in the area of writing highly performant, reliable, and maintainable code.
Jobs from our Partners
Mobile Application Developer
Senior Cloud Security Engineer
ETS Engineer II (PEGA Developer)
Other Jobs from PayPal
Lead Software Engineer (UI)
MTS 2, Software Engineer
AI/ML Engineer
Machine Learning Engineer
Sr. MTS, Software Engineer
Senior Staff Software Engineer - Python
Similar Jobs
Staff Software Engineer (Repayments)
Staff Software Engineer (Repayments)
(USA) Principal, Software Engineer
(USA) Senior, Software Engineer
(USA) Senior, Software Engineer
Senior Data 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
š„³š„³š„³ 210 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee