Back End Developer

Job CategoryInformation Technology
Position Type
Application Deadline April 4, 2020
Experience Required1 year
Job Duration1 year
Education RequiredN/A

We are looking for a person, who has a subset of the following skills: • Agile Software Development • Building and documenting APIs • Microservices/REST API • Functional Programming • Java is must have (production experience) • C# or Kotlin is an asset • Spring Framework is must have (production experience) • Kafka is must have (production experience) • Containerization (Docker/Kubernetes) • Test-Driven Development (TDD) is an asset • Domain-Driven Design (DDD) is an asset • Event-Driven Architecture is an asset • Cloud Environments (AWS, Azure, GCP) • SQL and/or NoSQL databases (Oracle, Postgres, MySQL, MSSQL, MongoDB) • JavaScript/TypeScript, Node.js is an asset As a member of this team, you will be responsible for: • Consuming and understanding business, functional and technical requirements • Participating in solution evaluation, developing Proof of Concepts • Collaborating with other team members to interactively design and develop new applications and features • Developing and maintaining complete end-to-end solutions • Developing technical documents to accurately represent the design and code • Participating in design review sessions with project teams, acquiring consensus and approval on designs and documentation • Participating in the research and evaluation of new tools and technologies that can help drive innovative solutions for our clients • Serving as the subject matter expert in the support of the applications assigned • Gathering and refining specifications and requirements based on technical needs Resume to *MST