Skip to main content
ALFABANK

Senior Java Developer

RemoteRussia only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to RU only. Set where you work from to check your eligibility.

No BS summary

Senior Java backend developer in Russia with 4+ years of commercial Java experience. Needs Kafka/Kafka Streams, SQL databases, Kubernetes, containerization, REST/SOAP/gRPC, Git, and high-load systems experience.

Core skills

JavaKafka/Kafka StreamsKubernetes

Required skills

MinIO/S3SQLOracle/PostgreSQL/YDBContainerizationCI/CDREST/SOAP/gRPCGit

Optional skills

Apache Flink

What you'll do

  • Develop and improve code according to bank-wide and team standards
  • Ensure code quality and completeness of requirements implementation
  • Clarify requirements, analyze risks, decompose tasks, estimate work, and agree expected outcomes
  • Own tasks from agreed solution through production launch
  • Run PoC and R&D work to validate approaches for a task or service
  • Participate in production incident analysis with the support team
  • Find and fix defects and performance issues, including after load testing
  • Coordinate with adjacent teams on integrations and technical issues
  • Maintain project technical documentation and provide technical consultations
  • Keep code clean and readable, participate in code review, and cover changes with unit and integration tests
  • Ensure code quality and complete implementation of requirements
  • Perform PoC and R&D work to validate approaches for specific tasks or services
  • Participate in production issue analysis with the support team
  • Find and fix defects and performance issues, including from load testing results
  • Work with adjacent teams on integrations and technical questions
  • Maintain technical project documentation and provide technical consultations
  • Maintain clean readable code, participate in code review, and cover changes with unit and integration tests

What they require

  • 4+ years of commercial Java development experience
  • Confident experience developing streaming services with Kafka or Kafka Streams
  • Experience with object storage such as MinIO or S3
  • Experience with SQL databases such as Oracle, PostgreSQL, or YDB
  • Experience with Kubernetes, including basic entities and diagnosing deployment and application configuration issues
  • Experience with containerization tools and user-level understanding of CI/CD
  • Experience with REST, SOAP, or gRPC
  • Confident Git skills
  • Experience developing high-load systems
  • Experience applying design principles and architectural patterns
  • Banking domain experience is a plus
  • Confident experience developing streaming services with Kafka / Kafka Streams
  • Experience with Kubernetes, including understanding basic entities and diagnosing deployment and application configuration issues
  • Banking experience is a plus

Benefits

  • Stable transparent income discussed after interview plus quarterly KPI bonus
  • Full remote or hybrid option
  • IT hubs in Moscow, Saint Petersburg, and Yekaterinburg; seasonal coworking in Sochi
  • Work on large projects used by millions of users
  • Complex and interesting tasks with a modern technology stack
  • DMS health insurance from the first days, including dentistry, clinic service, insurance, and compensation for 10 sick days
  • Vertical and horizontal career growth with trainings, webinars, meetups, and demo days
  • Payment for professional conferences and courses
  • Support with public speaking preparation and writing articles for Habr
  • Access to free corporate libraries Alpina Digital, MyBook, and business publications
  • Employee-only bank offers, gyms in Moscow, Saint Petersburg, and Yekaterinburg, and discounts on travel agencies, food, restaurants, bars, and shops
  • AI literacy development program
  • Stable transparent income; salary discussed after interview plus quarterly KPI bonus
  • Ability to influence large projects used by millions of users
  • Full remote or hybrid by choice
  • IT hubs in Moscow, Saint Petersburg, Yekaterinburg, and seasonal coworking in Sochi
  • Voluntary medical insurance from day one, including dentistry, top clinics, insurance, and compensation for 10 sick days
  • Vertical and horizontal career growth
  • Trainings, webinars, meetups, and demo days
  • Paid professional conferences and courses
  • Support with public speaking preparation and writing Habr articles
  • Access to free corporate libraries including Alpina Digital, MyBook, and business publications
  • AI literacy development program with neural network tracks from basic to advanced
FintechEnterprise

Details

Apply routeUnknown
Salary not disclosed