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
- 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 commercial experience.
- 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.
- Good knowledge in microservices architecture.
- Experience with RDBMS and SQL (preferably Oracle, Postgress).
- Experience with unit testing and code quality tools (TDD, BDD).
- Ability to take responsibility for delivering finite unit of functionality.
- Ability to analyse and clarify requirements and corner cases.
- Ability to coach junior-middle team member.
- 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, test-driven development).
- 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.
- Advanced / Fluent English.
Nice to have
- Java 17 is a plus.
- React experience is a plus.
Higher Education Bachelor’s Degree/Master’s Degree.
Skills
- EnglishC1
- Microservices
- RESTful
- SpringBoot
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-05-30
Java/Spring Backend Software Engineer Professional
2026-05-22
Senior Java Developer
2026-05-29
- Posted
- May 22, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Intellias
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-05-30
Java/Spring Backend Software Engineer Professional
2026-05-22
Senior Java Developer
2026-05-29