Raiffeisen Bank Ukraine

Senior Java Developer

Raiffeisen Bank Ukraine

full-time

Posted on:

Location Type: Hybrid

Location: Kyiv • 🇺🇦 Ukraine

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerJavaKafkaKubernetesMicroservicesPostgresRedisSpringSpring BootSpringBootSQL

About the role

  • You will take part in building a new internal bank product
  • Implement ideas from Product Backlog into a reliable working product
  • Develop, deploy, and support Spring Boot-based microservices as part of a collaborative team
  • Deploy and configure the system on various environments in the Kubernetes cluster
  • Analyze project requirements and contribute to the design and architecture of software solutions
  • Participate in code reviews and ensure adherence to best practices
  • Troubleshoot, identify and fix software issues
  • Engage in project-related meetings, providing technical insights and progress updates

Requirements

  • 3+ years of professional experience in Java development, with a solid understanding of object-oriented programming principles
  • Deep practical experience with Spring(core, boot, cloud, security, data)
  • Practical experience with Docker containerization, Kubernetes and Helm
  • Knowledge of different communication protocols
  • Understanding of CI/CD practices and types of quality gates, Kubernetes
  • Hands-on experience with unit/integration/API testing for microservices
  • Work experience with AWS services
  • Hands-on experience with Kafka, Postgres, Redis
  • Strong skills in SQL and experience with database management tools
  • Deep understanding of microservices
  • Deep understanding of API Gateway architecture and practical application of Kong
Benefits
  • Competitive salary: we guarantee a stable income and annual bonuses for your personal contribution. Additionally, we have a referral program with rewards for bringing in new colleagues to Raiffeisen Bank
  • Social package: official employment, 28 days of paid leave, additional paternity leave, and financial assistance for parents with newborns
  • Comfortable working conditions: possibility of a hybrid work format, offices equipped with shelters and generators, modern equipment
  • Wellbeing program: all employees have access to medical insurance from the first working day; consultations with a psychologist, nutritionist, or lawyer; discount programs for sports and purchases; family days for children and adults; in-office massages
  • Training and development: access to over 130 online training resources; corporate training programs in CX, Data, IT Security, Leadership, Agile. Corporate library and English lessons
  • Great team: our colleagues form a community where curiosity, talent, and innovation are welcome
  • Career opportunities: we encourage advancement within the bank across functions
  • Innovations and technologies: Infrastructure: AWS, Kubernetes, Docker, GitHub, GitHub actions, ArgoCD, Prometheus, Victoria, Vault, OpenTelemetry, ElasticSearch, Crossplain, Grafana
  • Support program for defenders: we maintain jobs and pay average wages to mobilized individuals.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javaobject-oriented programmingSpring BootDockerKubernetesHelmCI/CDunit testingintegration testingAPI testing
Soft skills
collaborationproblem-solvingcommunicationtechnical insightscode review
Raiffeisen Bank Ukraine

Senior Full Stack Developer, Java, Angular

Raiffeisen Bank Ukraine
Seniorfull-time🇺🇦 Ukraine
Posted: 1 hour agoSource: apply.workable.com
AngularJavaScriptPostgresSpringSQL
Raiffeisen Bank Ukraine

Java Developer

Raiffeisen Bank Ukraine
Mid · Seniorfull-time🇺🇦 Ukraine
Posted: 5 days agoSource: apply.workable.com
DockerJavaKafkaKubernetesPostgresSpringSpring BootSpringBoot