Alfa-Bank

Java Developer (Senior)

6.0/10
Alfa-Bank
Not specified
Remote
senior
about 3 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is well-defined but lacks compensation details, affecting overall quality.

AI quality score6.5 / 10

Check Match โ€” Just drop your CV

See your fit for Java Developer (Senior) in seconds.

Overview

Alfa-Bank is looking for a Senior Java Developer to develop and maintain code according to banking standards, ensuring code quality and completeness of requirements.

Responsibilities

  • โ€ขDevelopment and enhancement of code according to accepted banking/team standards.
  • โ€ขEnsuring code quality and completeness of requirements.
  • โ€ขClarifying requirements, risk analysis, decomposition, estimation, and agreement on expected results.
  • โ€ขIndependently managing tasks from agreed solutions to production deployment.
  • โ€ขPerforming PoC and R&D work to verify approaches within specific tasks/services.
  • โ€ขParticipating in problem-solving in production environments with the support team.
  • โ€ขIdentifying and resolving defects and performance issues (including from load testing results).
  • โ€ขInteracting with adjacent teams on integrations and technical issues.
  • โ€ขParticipating in maintaining technical documentation for the project; providing technical consultations.

Requirements

  • โ€ขOverall commercial development experience in Java of at least 4 years.
  • โ€ขConfident skills in developing streaming services (on Kafka / Kafka Streams).
  • โ€ขExperience with object storage (MinIO, S3).
  • โ€ขExperience with SQL databases (Oracle, PostgreSQL, YDB).
  • โ€ขExperience with Kubernetes (understanding basic entities, ability to diagnose deployment and application configuration issues).
  • โ€ขExperience with containerization tools and understanding of CI/CD at the user level.
  • โ€ขExperience with REST/SOAP/gRPC.
  • โ€ขConfident skills in working with Git.
  • โ€ขExperience in developing high-load systems.
  • โ€ขExperience applying design principles and architectural patterns.
  • โ€ขMaintaining clean and readable code, mandatory participation in code reviews, covering changes with unit and integration tests.
  • โ€ขA plus: experience with Apache Flink, experience in the banking sector.
Loading similar jobs...