
Senior Java Engineer
- Украина
- Постоянная работа
- Полная занятость
- 7+ years of experience in software engineering.
- Proficiency in Java and Spring Boot.
- Strong knowledge of AWS Services, Kubernetes (K8S), and event-driven architecture (Kafka, ActiveMQ).
- Expertise working with microservices architecture.
- Strong experience with SQL and NoSQL databases.
- Solid understanding of core computer science fundamentals, including object-oriented programming (OOP) principles and SOLID design patterns.
- Basic familiarity with React or React Native for front-end or mobile development.
- A bachelor’s or master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- English - Upper-Intermediate+.
- Ukrainian language Advanced or higher.
- Develop, maintain, and enhance a large-scale online banking platform.
- Build high-quality solutions with a focus on performance, security, and scalability.
- Integrate external components into existing systems and ensure smooth operation.
- Collaborate with the team to set technical standards and share best practices.
- Perform detailed code reviews and provide constructive feedback.
- Actively manage technical documentation and address technical debt.
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits