Senior Java Developer
Senior Java Developer at Alfa-Bank, remote, 5+ years experience, Saint Petersburg residency required.
Design, develop, and implement Java technology services. Cover code with integration and end-to-end tests, plus self-testing of features. Design functional and logical architecture of the system, and interaction logic between subsystems. Conduct code reviews. Decompose tasks and estimate timelines.
Residency in Saint Petersburg. Higher education in information technology. 4+ years of commercial Java development experience using Spring. Knowledge of microservices architecture patterns. Knowledge of OOP principles. Knowledge and practical experience with databases (PostgreSQL, Cassandra/MongoDB). Experience developing integration solutions (REST API, Kafka). Experience with testing libraries and frameworks. Understanding of Docker, Kubernetes/OpenShift principles. Nice to have: Skills with generative AI models. Knowledge of solutions based on the Avandok platform. Experience with EDO projects.
Work format: remote.
Don't miss a single job
Subscribe to our Telegram channel