Full-stack Java Developer

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

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

Компания

Разработка программного обеспечения на заказ, тестирование, консультирование и поддержка

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

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

Softwerke is looking for a strong Senior able and ready to make architectural decisions and drive development team. Ideally with previous experience in a similar role. However, we are also ready to consider strong middle level developers with respective reduction of requirements.

Responsibilities:

  • Development of new features for a set of products, incl. functionality testing automation, polishing, bug fixing.
  • Developing of secure scalable set of services in the cloud
  • Developing and deploying backend service in Java and node.js
  • Developing front end features in React
  • Assuring the quality of your code and the team services writing automated tests

Requirements:

  • Experience in Java (ideally Java 11, but we consider candidates with Java 8+ knowledge) and/or JavaScript - Spring Boot, and/or Node.js, and/or React
  • Experience with both - document-based and relational databases e.g. MongoDb, DynamoDb, Cosmos, SQL flavours (MariaDb, postgress, mysql)
  • Upper-intermediate English (spoken and written)

Would be a plus:

  • Jenkins knowledge about build pipelines, CI/CD (delivery and infrastructural topics are mainly covered by a dedicated DevOps)
  • Knowledge in how to build up system landscapes and deal with multi-platform systems
  • ELK stack, Kibana
  • Experienced with at least one cloud provider (AWS, Azure, SAP Cloud Platform, Converge Cloud…)
  • Docker, Kubernetes
  • Experience with agile software development
  • Experience working as part of a virtual remotely managed team

We offer:

  • Interesting tasks in the area of web and mobile development
  • International projects
  • Small but stable and dynamically growing company (70+ employees, 15 years on the market)
  • Friendly working environment
  • 100% official enrollment, competitive salary and working conditions
  • Health insurance (incl. dental service)
  • Career paths
  • Working schedule flexibility and European management approach

Conditions and compensation may be adjusted depending on interview results.