Senior Software Engineer designing and optimizing scalable backend systems for PayPal’s payouts platform. Focus on automating funds-in options and enhancing payment processing.
Responsibilities
Anchor major team work-streams to build and improve large-scale systems, grow the scale of our platform, reduce complexity, increase automation and burn down technical debt
Build key components of our platform partnering with cross-functional teams
Design and develop highly scalable and available applications for mission-critical systems
Design, develop and maintain client-side and server-side software components including Web, REST APIs, GraphQL API, real-time systems and batch
Setup practices to ensure the highest levels of operational resiliency
Collaborate with leadership, peers and customers to effectively deliver solutions and projects
Serve as a mentor, technical leader, and thought leader within a talented team of engineers, challenging others and helping them grow
Track business impact of features on a regular basis, and rely on performance data to make informed decisions about possible changes or improvements
Contribute to a culture of learning and sharing technology insights across teams
Be part of live support rotation
Requirements
3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience
Strong experience with Java, including core concepts (OOP, data structure, algorithms)
Experience developing highly scalable clustered JEE systems
Proficiency in JEE Design Patterns, designing for enterprise-grade security, concurrency and effective session management
Experience working with large volume transaction processing
Familiar with popular Java frameworks such as Spring, Hibernate, or Java EE
Experience in Service Oriented Architecture (SOA)
Experience with SQL and databases (MySQL, Oracle)
Knowledge of IDEs (IntelliJ, Eclipse) and build tools (Maven, Gradle)
Proficiency with version control systems, particularly Git
Experience with testing frameworks such as JUnit and Mockito
Experience with UI test frameworks such as Selenium and Cypress can be advantageous
Experience with performance test framework such as Jmeter can be advantageous
Familiarity with CI/CD pipelines, using tools like Harness, Jenkins, Teamcity can be advantageous
Working knowledge with APM tools (Datadog, Splunk) for production issues debugging can be advantageous
Working knowledge with at least one messaging framework (e.g. Hazelcast, Apache Kafka) can be advantageous
Experience with Docker for containerization and Kubernetes for orchestration can be advantageous
Benefits
medical, dental, vision, life and disability insurance
Erzieher/Heilerziehungspfleger in der Wohngruppe "Stop and Go" zur Unterstützung straffälliger Jugendlicher. Umsetzung von erzieherischen Maßnahmen und Zusammenarbeit mit der Justiz in einem sozialen Umfeld.
Développeur Backend pour Aïkan, entreprise innovante dans le domaine juridique et de l'assurance. Contribuant au développement de solutions digitales pour les assureurs et courtiers.
Senior Developer managing responsible customer projects with PHP/Laravel at byte5. Supporting your path to become an expert in intelligent web solutions with Laravel.
NET Developer designing, developing, and deploying applications leveraging .Net technologies at Expleo. Collaborating with teams and clients to evaluate business challenges.
Senior Software Engineer focusing on Java, Angular, and AWS for troubleshooting and resolving functional issues. Collaborating on incident management and process improvement in Pune, India.
Backend/Fullstack - Entwickler für innovative Softwarelösungen im Bereich SAP - Security. Entwicklung und Skalierung sicherer Anwendungen im Team in Hamburg, Deutschland.
Mid - level Backend Engineer at a European technology company. Building and operating backend systems for high - traffic consumer platforms used by millions of users, with a focus on performance and reliability.
Software Engineer Backend developing backend solutions for mobile apps using JSON/REST. Collaborating on agile projects with a focus on modern frameworks and server infrastructure.
Senior .NET/C# Developer tasked with enhancing Saipher ATC systems for air traffic management. Involvement in full software development lifecycle using modern methodologies.
Senior Cloud Software Engineer developing cloud - native applications with Java/Kotlin and integrating AI solutions. Role includes backend development and AI architecture for enterprise clients.