Middle Backend Developer [Java]

Зарплата

от 150 000 до 250 000 ₽

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Empowering Device as a Service everywhere

Описание вакансии

Условия работы

Fieldcode is a Field Service Management (FSM) software created from 20 years of global field service expertise with the highest customer service standards that is working towards climate positivity.  Our Product & Development departments are based in Greece, Germany, Poland and Hungary and collaborate closely and effectively in creating an innovative, easily accessible and game-changing software experience. As an experienced Software Developer you will join our software engineering teams and take part in making our product better day by day.


Main responsibilities:

  • Coding in Java 11+ (Spring), Scala, Kotlin and Swift;
  • Work with technologies like Kafka, ElasticSearch, MongoDB, Hazelcast, Keycloak and many other technologies that are already being tested and integrated in our test, integration and production environments running on AWS Kubernetes clusters. 
  • Work "agile" - which does not mean that you and your colleagues obsessively stick to Scrum, but rather that you implement our feature- and innovation-driven development process in a way that makes the most of the prevailing approaches

Our quality and deployment automation relies on Gitlab in combination with Sonarqube and Nexus. For monitoring and debugging purposes you will use tools like Kibana, Grafana, Prometheus, Jaeger and PRTG.


Our requirements:

  • You are passionate about software development with focus on Java, Spring Boot 2.x essentials, REST, git, Maven, unit testing
  • A very pronounced team spirit and enjoy working with likeminded English-speaking professionals
  • Familiarity with agile methodology
  • Willingness to grow and craft in an environment similar to a start-up and to work with state-of-the-art technologies
  • Excellent English skills (B2-C2)

Will be a plus: you additionally gained some experience with Java 11+ features, Microservice Architecture Patterns, Design Patterns, SOLID principles, Kafka, Drools, Optaplanner, RxJava or NoSQL



Бонусы

  • A secure job in an innovative, international software company;
  • Social security: health insurance (including dentist), full-paid vacation (28 days a year), and full-paid sick leave;
  • Great team spirit and a great working atmosphere;
  • Direct and open communication;
  • Very good opportunities for professional and personal development through our own personnel development program;
  • Mentoring program to facilitate the onboarding process;
  • Room for own ideas and suggestions for improvement as well as their quick implementation due to our very short decision making processes;
  • A company that not only achieves economic success, but also works hard to make the world a better place: We invest heavily in research into high-quality technologies with a drastic impact on CO2 reduction. Although there are few researched and valid methods to influence CO2 negativity, we want to be at the forefront and support leading scientists and projects

Дополнительные инструкции

Dear candidate, please indicate your desired salary and the earliest possible starting date.