Provectus

Senior Java Engineer

Provectus

Overview

Role involves designing and building cloud-native applications with a focus on performance and collaboration.

Ideal candidate should have strong Java expertise and experience in cloud-native application development.

hybridseniorfull-timeEnglishRussianJavaSpringKafkaPostgreSQLDockerKubernetesAWSGitHub ActionsPrometheusGrafana

Locations

  • Serbia, Vojvodina, Novi Sad

Requirements

  • Strong experience with Java
  • Proficiency with Reactive Java/Kotlin
  • Hands-on experience with PostgreSQL
  • Strong knowledge of Docker and Kubernetes
  • Experience with AWS services
  • Ability to troubleshoot complex production issues
  • Excellent collaboration and communication skills

Responsibilities

  • Design and maintain scalable Java applications
  • Make architectural decisions
  • Collaborate with cross-functional teams
  • Optimize CI/CD pipelines
  • Support system stability in production
  • Contribute to engineering best practices

Benefits

  • Long-term B2B collaboration
  • Hybrid setup
  • Paid time off
  • Comprehensive private medical insurance
  • Paid sick leave
  • Support for continuous learning
  • Collaborative local team
  • International project exposure