

Java Developer (multiple roles, senior & mid)
Our client is a technology company that transforms offline paper heavy customer journeys into superb end-to-end digital experiences, aimed at delighting customers and forging smoother, faster and more transparent cross-functional processes in the banking realm.
More such projects are lined up to start their discovery and prototyping phase. It’s the absolute starting point for such Agile teams to embark on the development journeys.
We’re looking for the BUILDERS. The ones who won’t settle until the product (a digital banking application) is in the hands of its customers. The ones who know that their beautifully crafted code is their legacy for a better digitally enabled world.
What’s in it for you?
- You’ll work alongside like minded A-players who keep the bar high on their work, part of an organization who takes pride in the quality of their products.
- You’ll build code from scratch and leave your mark on its final shape, using leading edge technology and coding standards.
- You’ll operate in a fast paced Agile environment, where customer validated prototypes turn into real products within months.
- You’ll enjoy the flexibility, the perks and benefits of a company that values people and working software.
- Offices are located near Eroilor Metro station.
Requirements & tech stack:
- Good knowledge of Java (min 3 + years, with knowledge of at least 1.8 version): JavaEE, Spring Framework, SpringBoot, PostgreSQL / Oracle, JDBC. Tools: Maven / Gradle
- Good knowledge of OOP, SOLID design principles, concurrency patterns
- Familiar with RESTful APIs
- Basic understanding of JVM (limitations, workarounds)
- Automated testing platforms, integration tests and unit tests
- Passionate technology binger, you’re a restless searcher and sharer of best practices, insights and contributions.
Welcome but not mandatory:
- Experience with microservices architecture, DDD and event-driven architecture
- Familiar with continuous integration
- Familiar with Docker / Kubernetes deployment
- Familiar with “cloud ready” applications
If you feel you still need to fill some gaps for this position, don't give up - let's talk first.
If interested: send your resume to recruitment@itworx.ro and we'll reach out to you shortly.
Else: you can refer an interested friend or acquaintance.