Java Developer [Remote]

Development of a bank application (Luxembourg)

About the project:

Full-cycle development: requirements analysis/specifications, architecture development, preparation of accompanying documentation (sequence diagrams, UML, etc.), quality assurance, deployment support. It is possible to develop both separate independent applications and services for already deployed systems.

A fairly free choice of development tools if it’s useful for the project. The team usually includes DevOps, Frontend devs, Manual tester.

Required skills:

  • Java 8+, Maven, Spring boot 2, SpringData, SpringSecurity (HTTPS, tls, cors), SOA, REST, Junit5, Mokito, etc.
  • SQL (MariaDB, PostgreSql) and NoSQL (MongoDb) dbs, Apache Camel, K8s, Azure
  • Micrometer, Prometheus, Grafana, etc
  • Swagger (OpenAPI)
  • K8s, Docker
  • Any message broker (Kafka, PubSub, RabbitMQ, JMS)
  • Spoken English

Will be a plus:

  • Experience with one of these technologies AWS, GCP, Azure is required
  • Be ready to develop, search, and check your decisions independently

What we offer:

  • Remote work
  • Flexible working hours
  • Full-time workload

Responsibilities:

  • Full-cycle development: requirements analysis/specifications, architecture development, preparation of accompanying documentation (sequence diagrams, UML, etc.), quality assurance, deployment support.
hr@zazmic.com

Interested? You know what to do. Apply for this position