Microservice Developer

Grain Slovakia s.r.o.

Place of work
Vienna, Austria
Contract type
full-time, trade licence
Start date
Wage (gross)
3 500 EUR/monthFrom 3.500 €

Information about the position

Job description, responsibilities and duties

• Working on the integration of the clients group services with a new backend system running as SaaS in the cloud
• Collaborate to design and document complex distributed systems
• Implement these systems in a clean and maintainable way
• Implement automated tests and get involved in the complete software lifecycle
• Estimate the development efforts together with the team
• You will be part of a Scrum delivery team in an international, agile environment

Company on whose behalf the position is being filled

Banking, finance

banking field

Requirements for the employee

Candidates with education suit the position

Secondary with school-leaving examination
Follow-up/Higher Professional Education
University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Educational Specialization


Language skills

English - Upper intermediate (B2)

Other knowledge

Java - advanced
Scala - advanced
Spring - advanced
Spring Boot - advanced

Number of years of experience


Personality requirements and skills

• Adequate technical education (Technical School or University degree)
• More than 5 years of experience in implementing integration components and applications, especially in the area of digital projects or systems integration
• Excellent knowledge and experience in Java or other JVM based languages like Kotlin or Scala
• Experience writing automated tests (unit, component, integration), good experience using common Java open source frameworks like Spring, Spring Boot, Akka…
• Experience with containerized architectures (e.g. Docker), management tools (e.g. Kubernetes) and the microservice architecture pattern
• Good experience in enterprise integration patterns and messaging systems like Apache Kafka and Apache Pulsar
• Good knowledge in API definition languages (GraphQL, OpenAPI, Swagger)
• Very good data modelling and SQL know-how and knowledge of different database technologies (e.g. RDBMS, NoSQL)
• Good knowledge of (Cloud) IT infrastructure (OS, platforms, etc.)
• Agile Mindset

Soft Skills:
• Structured and self-reliant working approach
• Pro-active attitude, team-oriented and excellent analytical and problem-solving skills
• Conflict management, stress-resilience and flexibility
• Excellent communication skills in a multi-cultural environment
• Very good command of English (mandatory), German is a plus


Brief description of the company

Grain Slovakia is a member of the international Anxo Group that provides services in the area of system integration and outsourcing of IT and HR solutions.

We would like to thank all the applicants for their interest. Only selected applicants will be contacted. Thank you for your understanding.

Please add the following text to your e-mail:
By submitting my CV and accompanying documents containing personal data I am giving permission to Grain Slovakia, s.r.o. with registered address: Galvaniho 7/D, Bratislava 821 04 to process, manage and archive my personal data for purposes of recruitment, followed by disclosure to third parties, and their continuous updating in accordance with the Act. 18/2018 Coll. Privacy, until further notice in writing.

The company is a holder of a licence to offer recruitment services.

Number of employees

10-19 employees

Company address

Grain Slovakia s.r.o.
Galvaniho 7/D
821 04 Bratislava


Contact person: Anna Pikovská
Tel.: +421948923317
E-mail: send CV
ID: 3865398  Dátum zverejnenia: 7.2.2020  Základná zložka mzdy (brutto): 3 500 EUR/month