Enable job alerts via email!

API integration developer

Global Software Solutions Group

Sharjah

On-site

AED 120,000 - 200,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the banking sector is seeking experienced API Developers to modernize their digital infrastructure. The role involves designing and securing APIs at scale, integrating with various systems, and collaborating in an Agile environment. Ideal candidates will have strong Java and Spring Boot skills, along with experience in API management tools like Mulesoft or Apigee.

Qualifications

  • 5-8 years of experience in backend/API development.
  • Experience with API Management platforms like Mulesoft, Apigee, or IBM API Gateway.

Responsibilities

  • Design, develop, and deploy scalable APIs using Java and Spring Boot.
  • Implement API gateways for traffic control and security.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.

Skills

Java
API Development
Spring Boot
RESTful APIs
Docker
Kubernetes
Agile
OAuth2

Education

Bachelor's in Computer Science
Master's in Computer Science

Tools

Mulesoft
Apigee
IBM API Gateway
Jenkins
ELK Stack

Job description

Job Description:

We are hiring experienced API Developers to work on critical banking integration projects. This role involves designing, developing, and securing APIs at scale using leading technologies such as Mulesoft, Apigee, or IBM API Gateway. You will be part of a dynamic team focused on modernizing the bank's digital infrastructure through API-led connectivity.

Key Responsibilities:
  1. Design, develop, and deploy scalable APIs using Java, Spring Boot, and Microservices architecture.
  2. Implement API gateways using Mulesoft, Apigee, or IBM API Gateway for traffic control, security, and monitoring.
  3. Develop and manage RESTful APIs with proper documentation (Swagger/OpenAPI).
  4. Integrate with third-party systems, internal services, and legacy banking applications.
  5. Work with DevOps teams to manage CI/CD pipelines using Jenkins, Docker, Kubernetes, and Helm.
  6. Apply security best practices using OAuth2, JWT, and API authentication standards.
  7. Collaborate with cross-functional teams in an Agile/Scrum environment.
  8. Monitor, debug, and enhance API performance using tools like ELK Stack, Grafana, or CloudWatch.
Required Skills:
  • 5-8 years of hands-on experience in backend/API development
  • Strong proficiency in Java (8/11/17/21) and Spring Boot
  • Strong experience in API development and integration
  • Proficiency in XML, JSON, SOAP, RESTful APIs
  • Hands-on experience with ESB tools like MuleSoft, WSO2, IBM Integration Bus, etc. (Preferred)
  • Experience with API Management platforms like Mulesoft, Apigee, or IBM API Gateway
  • Familiarity with AWS Services (S3, SQS, SNS, Lambda, CloudFormation, etc.)
  • Proficient in writing unit/integration tests using JUnit, Mockito, or TestNG
  • Experience with Docker, Kubernetes, and container orchestration
  • Familiarity with API Management platforms (e.g., Apigee, Kong, WSO2, or AWS API Gateway)
  • Knowledge of CI/CD tools (Jenkins, Git, Maven)
  • Good exposure to relational and NoSQL databases
  • Experience in Java stack preferred (not mandatory)
  • Exposure to Kafka, RabbitMQ, or similar messaging systems is a plus
  • Good understanding of security, monitoring, and performance tuning of APIs
  • Banking or Financial Services domain experience is highly preferred
Preferred Qualifications:
  • Bachelor's/Master's in Computer Science or related field
  • API Certification in Mulesoft / Apigee / IBM API Connect (preferred, not mandatory)
  • Excellent communication and stakeholder collaboration skills

If you're ready to take your career to the next level, apply now and be part of an innovative team!

Interested? Drop a comment below or DM me directly! Feel free to share or tag someone who might be a great fit.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.