> Markdown version of [/jobs/ext/2881011-microservices-developer](https://www.wearedevelopers.com/jobs/ext/2881011-microservices-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Microservices Developer - **Company:** IBM - **Location:** Cambridge, MA, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, Cloud Engineering, Continuous Integration, Django Web Framework, Python (Programming Language), Node.Js, Platform as a Service (PAAS), Release Management, Cloud Services, Web Applications, Apache Zookeeper, Test-Driven Development (TDD), Spring Cloud, ReactJS, Express.js, Spring-boot, Backend, Event Driven Architecture, Containerization, AngularJS, Apache Kafka, Front End Software Development, Api Design, Serverless Computing, Programming Languages, Microservices - **Published:** September 13, 2026 - **Apply:** https://dejobs.org/x/x/533CF06BDFDC4B6BA74AA5B9778BD68F/job/ ## About the Role * Develop Cloud-Native Applications: Design and develop cloud-native applications using microservices, APIs, and event-driven architectures, with a focus on domain-driven design and API-driven interfaces. * Implement Front-End and Back-End Development: Apply strong skills in front-end development using frameworks like ReactJS or Angular, and back-end development using scalable and resilient backend microservices built on 12-factor principles. * Utilize Hyperscaler Cloud Services: Leverage proficiency in using hyperscaler cloud services and frameworks, including experience with event-driven applications using tools like Kafka and Zookeeper. * Manage Services on GCP or Azure Cloud: Manage and run services on GCP or Azure using various PaaS offerings, such as GKE, Cloud Run, and Cloud Functions. * Implement CI/CD and Test-Driven Development: Apply experience in cloud-native CI/CD for change release, and utilize test-driven development methodologies. Required technical and professional expertise * Proficiency in Cloud-Native Technologies: Experience with cloud-native technologies, including microservices, APIs, Agile development, event-driven architectures, containerized workloads, serverless architectures, and progressive web applications. * Front-End and Back-End Development Skills: Experience with front-end development using frameworks like ReactJS or Angular, and back-end development using scalable and resilient backend microservices built on 12-factor principles. * Programming Languages and Runtimes: Exposure to multiple programming languages and runtimes, such as Java, GraalVM, Node.js, Python, and .NET. * Microservices Frameworks and Tools: Experience with various frameworks for building microservices, including Springboot, Quarkus, Django, and Express.js, as well as tools like Kafka and Zookeeper. * Cloud-Native CI/CD and Test-Driven Development: Experience with cloud-native CI/CD for change release, and test-driven development methodologies. Preferred technical and professional experience * Knowledge of Event-Driven Applications: Experience with event-driven applications using tools like Kafka and Zookeeper, with a focus on designing and developing scalable and resilient cloud-native applications. * Proficiency in Multiple Frameworks: Exposure to multiple frameworks for building microservices, including Springboot, Quarkus, Django, and Express.js. ## Description As an Application Developer, you will play a crucial role in designing, developing or supporting scalable and resilient applications using various programming languages and frameworks. You will work on building microservices, APIs, and event-driven architectures, leveraging your proficiency in front-end and back-end development. Your primary responsibilities will include: * L2/L3 Support of applications using microservices, APIs, and event-driven architectures, with a focus on domain-driven design and API-driven interfaces. ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Application Modernization and Rabbits](https://www.wearedevelopers.com/videos/120-application-modernization-and-rabbits) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [The Rise of Reactive Microservices](https://www.wearedevelopers.com/videos/494-the-rise-of-reactive-microservices) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top Must-Visit Developer Conferences in the US in 2026](https://www.wearedevelopers.com/magazine/679-top-must-visit-developer-conferences-in-the-us-in-2026)