asdThe IBM API Connect SAAS team is looking for a Software Developer who loves working with high performing teams, wants
to work with cutting edge Node.js / React and Golang technology, and thrives on helping customers become successful
with API projects. Application programming interfaces (API) are the digital glue that links services, applications, sensors
and mobile devices to create compelling customer experiences and help businesses tap into new market opportunities.
They allow customer to bring new digital services to market, open revenue channels and exceed customer expectations.
IBM API Connect is full-lifecycle API management solution that addresses critical aspects of the API lifecycle for both on-
premises and cloud environments providing the capability to create, run, manage, secure and Socialise APIs.
In this role you will have an opportunity to make a big impact by helping build a global development team that excels in
delighting our customers
• Design and Development: Create and maintain scalable, robust, and secure backend services and Frontend to support cloud-based applications.
• Develop user-facing features, reusable components and libraries using modern front-end frameworks.
• Optimize components for maximum performance, responsive design and support on multiple web browsers.
• Troubleshoot and debug issues across different layers of the application stack.
• Cloud Infrastructure Management: Deploy, manage, and optimize cloud infrastructure, ensuring efficient resource utilization and cost management.
• Security: Implement and maintain security best practices, including data encryption, access controls, and vulnerability management to protect sensitive information.
• Performance Optimization: Monitor and optimize the performance of backend services, ensuring high availability and responsiveness.
• Collaboration: Work closely with Development team members, Product Management, Designers, frontend developers, DevOps engineers, and other stakeholders to ensure cohesive development and deployment processes.
• Documentation: Maintain clear and comprehensive documentation of code, APIs, infrastructure configurations, and procedures to facilitate knowledge sharing and onboarding.
• Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices to continuously enhance the backend architecture and processes and bring innovations into products.
• Development deliverables would have expected timelines, milestones with the expectation of quality
Required Experience:
• Total 7-9 years of experience in full stack development.
• Ability to work independently or as individual contributor when necessary.
• Strong in programming & problem solving.
• 5+ years of development experience with Golang/node development.
• 4+ years of development experience with React/Angular development.
• 3 + years of experience with any public cloud like AWS/Azure/GCP.
• Proficient in Kubernetes and cloud deployments using IaC.
• Strong communication skill.
• Knowledge in Continuous Integration & Continuous Development concepts
Desired Experience:
• Golang / Node
• React
• Terraform
• Kubernetes
• Docker
AWS, IBM Cloud knowledge
• Site Reliability Engineering concepts