IFIfintalent Global Private Limited
API Developer
Bangalore ₹5-7 LPA Posted 10 Apr 2025
FULL TIME
Mulesoft
Restful Api
Orchestration
Job Description
Position Overview:
As a Senior API Developer, you will play a pivotal role in designing, developing, and maintaining the API infrastructure of our ground-breaking platform. This is a unique opportunity to be part of a team that specializes in platform development and is committed to creating transformative solutions.
Key Responsibilities:
- Collaborate closely with cross-functional teams to design, develop, and maintain scalable and performant APIs.
- Lead the development of robust API solutions that adhere to industry best practices and coding standards.
- Architect and implement RESTful APIs, ensuring security, reliability, and scalability.
- Collaborate with product managers and stakeholders to gather and refine requirements.
- Work with the DevOps team to deploy, monitor, and troubleshoot API services in production environments.
- Conduct code reviews, mentor junior developers, and ensure high code quality and consistency.
- Explore and integrate new technologies and best practices to continually improve our API infrastructure.
- Play a key role in defining API architecture, patterns, and standards for the platform.
- Stay current with industry trends and emerging technologies in API development.
Qualifications:
- Proven experience as a Senior API Developer with a strong track record of building and maintaining complex API systems.
- Proficiency in programming languages such as Python, Node.js, Java, or similar API development.
- Extensive experience with RESTful API design and implementation.
- Strong understanding of API security, authentication, and authorization mechanisms.
- Experience with API documentation tools and standards.
- Experience with MuleSoft is a must.
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving skills and a commitment to code quality and best practices.
- Ability to work effectively in a collaborative team environment.
- Bachelor's degree in computer science or a related field is preferred but not required.