Senior Java Developer (Integration)
6.0/10
Not specified
Hybrid
senior
about 6 hours ago
AI SummaryVerified by Aipplify AI
The vacancy is strong in task clarity and technical requirements but lacks compensation details.
AI quality score6.5 / 10
Check Match — Just drop your CV
See your fit for Senior Java Developer (Integration) in seconds.
Overview
Join the League of Digital Economy as a Senior Java Developer to optimize integration platforms and mentor junior developers. Flexible work options available.
Responsibilities
- •Develop and optimize critical components of the integration platform
- •Support and improve architecture, including designing and implementing new features
- •Implement best practices for coding, testing, and deploying fault-tolerant systems
- •Conduct code reviews and mentor other developers to enhance the team's technical expertise
Conditions
- •Development using modern technology stack
- •Work in a flexible development methodology
- •Opportunity to work in the office or in a hybrid/remote format
- •Company-sponsored trips to conferences and training, internal seminars, internal meetups, we love learning new things
- •New equipment for comfortable work
- •Professional development sessions twice a year, resulting in an individual development plan for each employee and feedback
Requirements
- •5+ years of commercial backend development experience in banking IT solutions at a senior level
- •Over 5 years of experience in Java 17+, with deep knowledge of Java Core, JMM, and JVM
- •Deep knowledge and experience with Spring Framework, including Spring Boot, Spring Data, Spring Security, and WebFlux
- •Experience with event-driven microservices architectures using Kafka
- •Practical experience with message queues (Kafka / Artemis) and Kafka Streams
- •Practical experience with Avro format and Schema Registry
- •Ability to design and develop APIs
- •Experience with WSO2 and Gravitee
- •Knowledge of SQL and principles of relational and non-relational databases
- •Understanding of CI/CD methodologies, including automation tools (Jenkins)
- •Experience with containerization and orchestration systems (Docker / Kubernetes)
- •Knowledge of extreme programming methodologies: TDD, BDD, DDD, Pair Programming and their practical application
- •Understanding of DevOps and Agile methodologies
Skills
Loading similar jobs...