Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

PayPal MTS Software Engineer 
Singapore, Singapore 
499782554

18.08.2024

What you need to know about the role:This role will require to build synergy within Growth markets and with the other partnering teams to deliver outcomes that will add towards the $1B revenue portfolio.


Your day-to-day:

  • Engage with multiple teams of highly talented engineers and architects to design and develop highly scalable, unique customizable solutions that meet the needs of our customers and stakeholders.

  • Actively engage with leadership across Product, Architecture, Design and Engineering to design, propose, discuss and refine new features and functionality.

  • Collaborate with other engineering teams, IT, and business stakeholders to understand requirements and deliver innovative solutions that meet organizational needs.

  • Communicate with stakeholders on technical standards, principles, methodologies and trends.

  • Enhance overall system operational characteristics by establishing best practices for code quality, reduction in tech debt, building frameworks or shared techniques to improve engineering effectiveness.

  • Identify opportunities for refactoring, API changes, solution designs and other types of tech debt remediation.

  • Influence management for driving technical decision-making for the right selection of technology by giving forthright, understandable, and actionable advice.

  • Drive decision-making with team members with different views for simple to complex problems with the business requirements to help synthesize the best solution.

  • Engage with business team, highly analytical and have experience designing and implementing A/B tests, with approach like data-based experiments. You know exactly what and how to track business metrics and KPIs.

What you need to bring:

  • You must have significant business knowledge and technical expertise in application design and architecture, as well as knowledge of related domains of technical architectures scaling Payments, innovative methods, etc.

  • Must be a self- starter, work independently or as a team member, and have strong communication skills in interfacing with business partners and the Technology.

  • Demonstrated technical leadership experience, or tech lead for high impact customer facing product development.

  • You must have experience in modern technologies such as Java (min Java 8, functional programming paradigm is highly recommended), Reactive Spring boot, Algorithms, DSA, SQL, Databases

  • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading etc) to implement efficient code.

  • Strong OOP skills, with ability to analyze requirements and transform into scalable software designs.

  • Deep understanding of modern web applications design architecture, good API design patterns, performance, and scale.

  • Deep understanding of webservices, Native apps such as iOS, Android and related working fundamentals.

  • Experience with HTTP, REST API's and competent designing and building webservices/microservicesin a commercial setting.

  • Experience with Design Patterns, MVC and frameworks (e.g. Spring).

  • Competent in software engineering tools (e.g. Java build tools) and best practices (e.g. unit testing, functional testing/test automation, continuous integration, etc.).

  • Serve as a strong advocate of code craftsmanship, good coding standards and use of tools that will improve the quality of the delivered code.

  • Experience with using Agile/Scrum methodology for software development.

  • Deep understanding of web services and SOA related standards like REST/OAuth/JSON and SOAP/WSDL.

Basic Qualifications:

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

  • A solid grounding in Computer Science fundamentals.

  • 10-14 years of experience building successful production software systems and solutions

Our Benefits:

Any general requests for consideration of your skills, please