• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Om konsultuppdraget

- Ort: Remote
- Uppdragslängd: Ca. 8 månader
- Sista ansökningsdagen: ansök snarast
- Omfattning: 100%
- OBS! Det är viktigt att du uppfyller skall-kraven för att vi överhuvudtaget ska kunna offerera dig, annars förkastar beställaren vårt anbud omgående där både din tid resp. vår tid går till spillo.

Uppdragsbeskrivning

The Client enable modularized, de-coupled communication and orchestration between commerce front- and back-end. By this they allow faster integration and rollouts of checkout new features, while preserving service independence and exchangeability

Product top features

- Decouple POS front-end from POS back-end
- POS Vendor agnostic by abstraction
- Orchestration of back-end service
- Data model conversion
- Routing and authentication
- Configuration Management (routing)

Work tasks

- Close to zero front-end/UI related tasks; the product is pure back-end (Kotlin/Gradle library and Kotlin microservice)
- Design and review of class models and interfaces to ensure frictionless collaboration with front-end/app team
- Implementation of Kotlin/Gradle library
- Implementation of (Kotlin) microservice
- Cloud deployment of microservice to Azure
- Handling Azure DevOps pipelines (CI/CD)
- Code review
- Write and run unit tests
- Write and run automated regression tests
- Include and execute code vulnerability scans in CI/CD pipelines
- Include and execute code quality checks for smells, bugs and unit test coverage

Obligatoriska kompetenser och erfarenhet (skallkrav):

- Strong Java and/or Kotlin knowledge and experience
- Excellent understanding of Object Oriented Programming design patterns and when/how to apply them
- Excellent communication skills
- Fluent in English written an oral

Meriterande kompetenser och erfarenhet (börkrav):

- Class modelling skills using UML
- Experience with designing and consuming REST APIs
- Knowledge around containerized solutions and how to host & run them
- Experience with building and deploying micro services
- Some experience in Azure or other cloud solutions
- Expected from senior software engineers:
- Experience with Git/Distributed version control
- Experience with CI/CD
- Knowledge around branching strategies, e.g. trunk based

Big plus: knowledge around network security related topics: Oauth, JWT, TLS, MDM
Generally: as this product comes with high technical uncertainty, flexibility in shifting and adopting different tech stack requirements fast is crucial

Önskemål om personliga egenskaper:

The Client has an Agile WoW, and work team based as opposed to role based. This might require the candidate to set up KT session with team to distribute knowledge within the team, further participate in KT-session to broaden competence and be able to execute on other activities than just ABAP development.
Honest and transparent communication when in agreement and not in agreement

______________________

Hur du kommer vidare

- Sök uppdraget genom denna annons
- I ansökan anger du ett kravställt timpris
- Lägg in ett CV i word-format
- Vi återkopplar genom plattformen om något behöver kompletteras eller förtydligas.
- Återkoppling sker vanligtvis från Kunden till oss inom 10 arbetsdagar
från det att ansökningstiden utgått. Vi försöker återkoppla omgående till dig som kandidat snarast vi har ny information avseende din ansökan eller uppdraget. Skulle återkoppling dröja, vänligen kontakta oss via plattformen.

På uppmaning från beställare/slutkunder vill de inte att vi lämnar ut information om dem. En annan anledning är att Shaya Solutions lägger stor mängd tid som man på förhand inte får betalt för såvida inte uppdraget tillsätts, och därav kan vara återhållsamma med informationsdelningen av naturliga skäl.

Inför en eventuell intervju meddelas du om vilken Kunden är i god tid.

Om Shaya Solutions

Konsult- och kompetenspartner inom IT, Management och Teknik.

Vi lägger ett stort fokus på kund-/konsultpartnernöjdhet och kvalité i våra leveranser och verkar idag i hela Sverige med utgångspunkt i Stockholm. Vårt motto är därför Ödmjukhet, Ihärdighet samt Flexibilitet.

Varmt välkommen att höra av dig vid frågor eller funderingar.

Annonsförsäljare undanbedes.

Detta är en jobbannons med titeln "Software Engineer (Java and/or Kotlin), Remote" hos företaget Shaya Solutions AB och publicerades på webbjobb.io den 31 december 2020 klockan 10:37.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black