Neudesic is home to some very smart, talented and motivated people. People who want to work for an innovative company that values their skills and keeps their passions alive with new challenges and opportunities. We’ve created a culture of innovation that makes Neudesic not only an industry leader, but also a career destination for today’s brightest technologists. You can see it in our year-over-year growth, made possible by satisfied employees dedicated to delivering the right solutions to our clients
Design and develop microservices and api’s as core backend services for online, backoffice and external channels. The role will heavily focus on event-driven architecture for microservices.
Experience and knowledge
Strong experience in building microservices and api’s using node.js
Strong experience in domain driven design specially tactical patterns
Exposure to Azure functions.
Strong experience in working with event-driven architectures with at least one of the following: SAGA, event sourcing, CQRS, Kafka streaming
Strong experience in building CI/CD pipelines for microservices and api’s with Bitbucket and azure devops.
Experience working with API technologies on RESTFUL.
Experience in designing and building databases that support microservices with technologies such as SQL Server, Mongo DB as well as implementing caching with tools such as Redis.
Strong experience in working with cloud technologies, Microsoft Azure preferred, including API management technologies
Experience in a test driven development environment for microservices
Experience in using productivity tools for microservices such as swagger hub, postman, soapUI
Exposure to security technologies such as SAML, OAuth, OpenId Connect, key vaults
Working with gitflow processes for code management and code reviews
Any exposure to the following will be advantageous
Event Streaming platform such as Apache Kakfa
Microsoft Azure environment (API Management/ App Services/ Service Bus / Functions/ Table storage/ ARM templates)