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:
- Design, develop, and deploy scalable APIs using Java, Spring Boot, and Microservices architecture.
- Implement API gateways using Mulesoft, Apigee, or IBM API Gateway for traffic control, security, and monitoring.
- Develop and manage RESTful APIs with proper documentation (Swagger/OpenAPI).
- Integrate with third-party systems, internal services, and legacy banking applications.
- Work with DevOps teams to manage CI/CD pipelines using Jenkins, Docker, Kubernetes, and Helm.
- Apply security best practices using OAuth2, JWT, and API authentication standards.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- 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.