Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

PayPal MTS Software Engineer 
France, Auvergne-Rhône-Alpes 
187116576

18.08.2024

In this role, you will:Apply your architectural skills to design robust, high-performance systems.Be involved in the entire software development lifecycle, from conception to deployment.

Key Responsibilities:

  • Architectural Leadership: Drive complex architectural discussions involving multiple systems. Minimize operational overhead by automating maintenance tasks with manageable configurations, solving scalability bottlenecks, and ensuring system availability by meeting functional and performance SLAs.

  • :Identify

  • Strategic Integration: Lead integration efforts and critical work streams for strategic initiatives sponsored by senior executives.

  • Engineering Excellence: Foster engineering excellence by developing reusable, production-ready frameworks and consistently drivinghigh standards

  • Proactive Troubleshooting:Identifyand troubleshoot integration or technical issues proactively.

  • Challenging the Status Quo: Challenge existing processes and practices to drive innovation and improvement.

  • Best Practices Evangelism: Promote best practices and create innovative solutions to enhance quality and excellence initiatives.

  • Innovative Solutions: Partner with product managers, designers, analysts, and other engineers to build and deliver innovative solutions.

  • Quality Code Delivery: Deliver high-quality, maintainable code using test-driven methodologies.

  • Application Monitoring and Maintenance: Monitor andmaintaincritical applications, services, and products to ensure reliability and performance.

Required Skills:

  • Educational Background: BS/MS degree in Computer Science or a related field.

  • Extensive Experience: Over 10 years of experience in designing and developing large-scale software applications.

  • in Java and Frameworks: Deep understanding and hands-on experience with Java, Spring Core, and Spring Batch. Strongexpertisein both SQL and NoSQL technologies, with a solid understanding of relational and free-form databases, data architecture, and SQL/PL-SQL development.

  • JavaScript/TypeScriptExpertise: Proficient in Functional and Object-OrientedJavaScript/TypeScript/ES6+coding.

  • Client-Side Frameworks: Hands-on experience with client-side JavaScript frameworks such as React.js or Angular.js.

  • Frontend Technologies: Proficient in web frontend technologies including HTML, CSS, Webpack, and Bootstrap.

  • Server-Side JavaScript: Deep familiarity with JavaScript and server-side JavaScript frameworks like Node.js.

  • API Integration: Experience with remote data integration via RESTful APIs and JSON.

  • Mentorship and Continuous Learning: Passionate about mentoring team members and stayingup-to-datewith the latest technologies and platforms.

  • User Interface Design

  • Quality Assurance: Disciplined approach to testing and quality assurance.

  • Version Control: Hands-on knowledge of version control systems such as GIT.

  • Analytical Skills: Ability to think logically, diagnose/triage issues, and make informed decisions.

  • : Bias towards action, with a strong drive to execute and follow through.

  • Programming Paradigms: Hands-on knowledge of Object-Oriented Programming (OOP), Object-Oriented Design (OOD), and Functional programming languages. Strong understanding of concurrency, parallelism, and networking, along with deep knowledge of data structures and algorithms.


Our Benefits:

Any general requests for consideration of your skills, please