API Solutions Developer
Job Details :
β
β
Role Name : API Solutions Developer
Role location : Remote
Role Type : Contract
β
β
Job Description :
β
β
We are seeking an experienced Developer with a strong background in the Banking API Solutions to join our team. In this role, the Developer will be responsible for developing, integrating, and managing APIs in the Banking industry. The ideal candidate will have a minimum of 6 to 8 years of experience as API Developer in the Banking Industry.
β
β
Job Responsibilities:
β
β
- Proven experience as a Developer for at least 6 to 8 years of experience preferably in API development project or programme in Banking Industry.
- Good to have a certification in API development, cloud platforms (AWS/Azure/GCP), or security (CISSP, CISM) is a plus.
- Well versed in below technical skills:
- Programming languages: Java, Python, Node.js, or .NET.
- API Technologies: REST, SOAP, GraphQL
- Security: OAuth 2.0, JWT, OpenID Connect, TLS, API Gateway security policies
- API Management & Tools: Apigee, Kong, Mulesoft, AWS API Gateway, WSO2
- Cloud Platforms: AWS, Azure, Google Cloud (GCP)
- Databases: SQL (MySQL, PostgreSQL, Oracle), NoSQL (MongoDB, Cassandra)
- CI/CD & DevOps: Jenkins, Docker, Kubernetes, Git, Terraform
- Testing Tools: Postman, JMeter, SoapUI, Swagger
- Event-Driven Architecture: Kafka, RabbitMQ
- Design, Develop and support integrations, ensuring seamless data flow between Back Office applications. Implement MuleSoft best practices and solutions. Understand and implement Data Weave scripts following Trader's procedures.
- Develop RESTful and SOAP-based web services and integrate them with banking systems. Work with microservices architecture to build modular and reusable components. Ensure API documentation is comprehensive, accurate, and up to date.
- Perform maintenance/support, testing, and debugging MuleSoft platform This can include testing methodology, refresh frequency and methodology for sandbox and non-production environments to enable accurate regression testing, using tools like JIRA for ticketing and workflow between development teams.
- Lead solution designs and fully document architecture proposals and high-level design documents for approval by the Architect team as per Trader governance policies and standards. Help design coding standards along with the Architect team and ensure consistent adoption by developers in BI and Back Office.
- Ensure architectural consistency and coherence between systems and business processes through systems analysis & design, modeling, integration planning, technology and component selection. Conduct configuration and code reviews mentoring and coaching the teamβs internal resources or providing objective feedback to consultants and development partners to ensure proper execution of projects.
- Support the technology to be used in Trader BI and Bac- office Project, and BAU activities, managing a clear technology roadmap to ensure platforms stay current and in line with market force skills.