Senior Software Engineer (Java) - Минск - вакансия 1020603


Дата: 14.01.2022

Город: Минск

Сфера деятельности: Программисты, ИТ, телеком

Текст вакансии:

Specific-Group develops custom software solutions for corporate clients in Austria, Germany, Italy, Slovakia, USA and Russia. For doing this we have sales and service divisions in the local markets and development centers in Belarus (Minsk and Grodno), Austria, Germany, Poland and Lithuania. Currently we are looking for a Senior Java Developer to join our new fast-growing bank account. Partner description: Leading banking group in CIS region with 15+ millions of customers providing full suite of banking services. The key objectives are to accelerate digitalization of all business communication channels and build a cutting-edge operational platform based on a new-generation microservice IT architecture to reduce time-to-market for new products and provide 80%+ of banking services through digital channels without visiting a branch. The main goal is to build a unified state-of-the-art banking platform with an open-source based, scalable, reliable and data-driven technology stack in order to improve the efficiency of all operating processes. Project description: Technological solutions are focused on developing industry-leading solutions in rollout of biometric identification platforms, robotics and advanced analytics, AI-powered virtualisation of banking processes, creating open interfaces for prompt partner integration, and cloud infrastructure automation for accelerating and scaling capabilities. Responsibilities: Write well-designed, efficient code according to functional and non-functional requirements; Take responsibility for the code quality incl. setting up Dev Quality Gate; Take responsibility for estimation process using different techniques; Ongoing performance optimization, code refactoring, code review; Proactive participation in all phases of SDLC: requirement’s clarification with PO, solution design, planning & estimation, implementation, Go-Live support; Proactive in suggesting technologies, tools and engineering approaches, encourages the best engineering practices and tools; Create work/feature-breakdown structure documents and other technical artifacts incl. tracking risks, assumptions, issues, dependencies; Propose efficient solutions & improvements for existing and potential business problems; Create self-descriptive, consistent system-level architecture diagrams; Support team members with mentoring/knowledge sharing; Drive technical root cause analysis of production incidents; Communication with developers, business analysts and representatives of a customer; Requirements: 5+ years of professional experience in Java 8-11; Deep understanding & structural knowledge of the best engineering practices, design patterns, architecture principles and the ability to apply them on the daily basis; Deep knowledge and 2+ years of production experience with Spring Framework, Spring Boot/Cloud; Experience developing distributed & high-load systems; Strong experience & deep understanding of Microservices architecture principles incl. key differences with Monolith and challenges of each approach; HTTP, REST, SOAP, API Gateway/API Management; Strong experience in SQL, database and transactions basics, JDBC; ORM frameworks (Hibernate); Oracle, PostgreSQL; Kafka, Redis; GIT, Gradle, Maven; Containerization, Docker, OpenShift, Kubernetes; CI/CD (Gradle, Gitlab, Jenkins, Nexus, Sonar); Cloud concepts & applications experience; Deep knowledge in JVM, extensive experience with Multi-Threading and asynchronous communication; Deep knowledge & experience in Agile (Scrum & Kanban), ability to facilitate all process rituals; Strong understanding of full SDLC (software development life cycle); Strong Experience with Jira or any other ticket tracking systems; Strong motivation, proactivity, ability to work independently in allocated team; Stress tolerance and ability to work in a rapidly changing environment; Willing to make extra-mile to deliver commitments; Will be plus: Understanding GDPR-compliance basics and application security aspects; Banking domain know-how; Experience with Enterprise Architect; Intermediate English (both written and spoken); Benefits: Remote/Office WorkCompetitive salaryLong-term Austrian, German and US projectsProfessional growth (professional trainings, knowledge sharing meet-ups and etc)Career perspectivesBusiness trips to AustriaAnnual assessment and salary reviewTransparent and clear managementFriendly colleagues and atmosphereExtensive benefit package:- medical insurance,- fully covered sick leave for 14 calendar days in a year,- compensation of external professional courses and trainings,- English courses,- additional holidays,- financial bonuses,- corporate gifts on special events,- free parking spots,- fruity days and etc.Company parties and team buildingsFlexible working hours (you can start till 11am, duration of working week is 40h)Nice corporate equipment (incl. second monitor)Comfortable well-equipped office in the city center (with kitchen, meeting rooms and event space)

Контактные данные:

Чтобы просмотреть контактные данные вакансии, вам необходимо авторизоваться с помощью вашего логина и пароля.

Форма авторизации находится в шапке справа. Если у вас нет логина и пароля, вам необходимо зарегистрироваться.

Ищешь работу на дому? Подписывайся на Телеграм канал Работа Дома!