Full Stack Software Engineer
- 12 months contract
- 3 headcount available
- Work location: WFH until further notice or CBD
Our Client
- Leading global digital payment company headquartered in US
The Opportunity
We are creating a set of Fintech APIs to enable our business partners to create innovative products powered by company's services and networks. You are a full stack software engineer who is creative, adaptable, and fun to work with. You will need the following to succeed in this position:
- Experience developing, documenting and maintaining secure RESTful APIs for financial transactions (OOP)
- Experience documenting SDKs and APIs with clear tutorials and sample apps that other developers can identify with (Swagger & OpenAPI Specification 3.0)
- Experience creating web applications that can be referenced as examples of best practices for integration with our APIs (ReactJS, HTML, CSS)
- Scope will include build, analysis, testing and production support
Your Background
- 3 or more years of relevant work experience with a bachelor's degree or at least an advance degree (e.g. Masters, MBA, JD, MD) without prior work experience
- Quick learner; self-starter, detailed and thorough
- Strong experience working in an Agile environment; commitment to Agile values and teambased work
- Experience in all phases of software development life cycle including project management, functional requirements definition, technical design, development, testing, quality assurance, system certification, systems implementation and system validation.
- Experience in creating performing tests and produce results to ensure accurate compliance with business requirements, project design, load and performance testing
- Strong secure coding practices
- Understand devops fundamental practices
- Consistently able to assess and evaluate problems in a production environment and manager risk to the service when recommending change
- Experience in best practices for API development and design patterns
- Experience in building RESTful services
- Experience in developing real-time multithreaded Java applications that are fault-tolerant scalable and can handle high volumes is a plus
- Experience in Behaviour Driven Development and/or Test Driven Development is desirable
- Knowledgeable of common developer tool sets such as Java, XML, JSON, REST, Spring, etc considered a plus
- Working knowledge NoSQL DB considered a plus
Interested parties please click "Apply Now" or contact May Anne Ramos (EA Reg no: R1110127) at mayanne.ramos@peoplebank.asia for more information.
Peoplebank Singapore Pte Ltd, EA Licence Number: 08C5248.
