Sr| Software Engineer | Java
Responsibilities Designing distributed solutions with JVM based programming languages on containerized platforms Implement and build the designed solutions for our customers Delivery of reliable services to our valued customers Qualifications Bachelor's or Master's degree in computer science or similar technical field or equivalent programming experience Strong programming skills within the Java or Kotlin programming language and related frameworks Experience with agile development methodology and test-driven development Experience developing highly scalable and robust backend services in a cloud environment Familiar with Git, Confluence, Jira, Nexus, Maven, NPM, Concourse, Kubernetes, Helm Experience within one or more of the following: Kotlin, Spring, Google Cloud Platform, Spring Boot, Hibernate, REST, Web Services, Elasticsearch, Kibana, Vagrant, Docker Experience with continuous integration/continuous deployment systems Personal characteristics Extensive programming skills Large working capacity, flexible and cope with periods of high work pressure Dedicated, efficient and self-propelled Independent Proactive