What project we have for you
The client is a Swiss banking group, via their online financial platform and analysis & selection tools, they are active in trading in equities, funds, bonds, warrants, options & futures and cryptocurrencies. The bank also offers services designed specifically for asset managers and corporate clients. In addition, the bank offers forex platforms and services, robo-advisory, thematic trading certificates and portfolios as well as traditional banking services, including mortgages, savings accounts and multi-currency credits cards
What you will do
Responsibilities:
- Technical tasks implementation, design, refactoring
- Code review, code optimization
- Participate in team planning and estimations
- Perform an effective code review process
- Interaction with customers in terms of requirements analysis, sprint planning, estimations, retrospectives
What you need for this
- 6+ years of total commercial experience
- 6+ years of experience with Java
- 1+ year of experience with React
- Excellent knowledge of Java and its ecosystem (Spring framework, Hibernate, Maven, Junit SQL, Oracle, XML, Eclipse/IntelliJ IDEA or another high level IDE and Docker)
- Good Knowledge of RESTful services and microservices architecture
- Experience with RDBMS and SQL (preferably Oracle, Postgress)
- Proficient in building rich React applications with different state-management paradigms
- Proficient with web layout development specifics such as browser rendering optimisation, reflow/repaint principles, DOM access/changes optimisations, canvas, web components.
- Understand how to write performant code and how to profile JS VM.
- Experience of isolation (mocking) JS frameworks and unit-testing
- Experience with unit testing and code quality tools
- Ability to analyse and clarify requirements and corner cases
- Ability to integrate best practices and oversee technical solution of the application
- Deep understanding of development principles and paradigms, architectural concepts, patterns, and approaches
- Strong algorithmic, analytical and problem-solving skills
- Passion for agile development methodologies (Scrum, Kanban) and engineering practices (continuous integration, continuous delivery)
- Being able to support planning process, organise development process and perform high-quality delivery according to the expected scheduling
- Eager for self-learning as well as for learning from industry experts
- Able to work independently and mindfully as part of a cohesive cross-functional Agile team
- Upper-Intermediate / Advanced English
Nice to have:
- Java 17 is a plus
Higher Education: Bachelor’s Degree/Master’s Degree
Skills
- EnglishB2
- Java
- Microservices
- React
- RESTful
- SpringBoot
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior/Principal Backend Kotlin Engineer
2026-05-21
Full Stack Software Engineer (all genders)
2026-05-21
Software Developer C# / .NET (m/w/x)
2026-05-21
- Posted
- Apr 15, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Intellias
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior/Principal Backend Kotlin Engineer
2026-05-21
Full Stack Software Engineer (all genders)
2026-05-21
Software Developer C# / .NET (m/w/x)
2026-05-21