Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Raiffeisen Bank is extending the development team from our SME tribe (small medium enterprise)!
Let’s meet 💬 and join us to extend our mind set: We build the digital bank with human touch.
Our general products overview
Who we are? 👇
We are a big, full of diversity, well knitted team of coders, that love not only the development of applications, but also, challenges, hiking and smart ideas.
We are relaxed, but very thorough with our work.
We are dreamers to the core, but also convinced pragmatists.
We like to persevere, sometimes we talk to much, but we are friendly and full of colors.
What do we do? 💻
Writing code based on requirements of course J, but not only:
- Understand and, if needed, challenge the requirements from business
- Actively participate in code review, development shadowing, testing, development detail design and agile ceremonies
- Design and develop java-based apps that cover all the basic architectural principles stating from high-volume & low-latency systems to critical systems in a high-availability environments
- Contribute with the rest of the team to continuous improvements of the development process
- We are big fans of the quote “We build it, we run it!”. As you can imagine, that means we are Dev-Ops fans, and this can be translated in building and maintaining automated CI/CD pipelines
- L3 support for live applications
Tools that we use:
- Java EE, Spring Framework, Spring Boot, Hibernate, Apache Kafka
- Markup Languages: XML, JSON, XPath, XQuery
- Integration concepts (patterns, principles, technologies: Message Queues, Web services, SCA, Databases etc.)
- Release automation tools: Git, Gradle, Jenkins, Artifactory
- Testing and code analysis: JUnit, Mockito, SonarQube
- Issue tracking (Optional): Jira
- IDE: Eclipse, IntelliJ IDEA
- Operating systems: Windows, Linux
- Databases: Oracle DB, IBM DB2, NoSQL (Cassandra, MongoDB etc.)
- JavaScript Frameworks (Optional): Angular, Node.js, jQuery
What are we looking for? 🔎
- 3 to 5 years of software development experience with 3+ years of extensive experience on Java platform
- Strong experience in programming languages and framework - Java, J2EE, Spring MVC Framework and Hibernate etc.
- Strong experience in RESTful web services, SQL, Oracle, JSON and OOPs using Java platform
- Responsible person for ensuring that Java best practices are adhered to
- Strong knowledge in Object Oriented concepts, particularly on class hierarchy, constructors etc.
- Responsible person for technical design documentation
- Quick learner and highly motivated to himself/herself abreast with latest technologies
- Good communication skills (Must)
We want you...
If you have a thirst for coding like we do, if you are curious and analytical and last, but not least, if you agree to share some cake with us when is your birthday. 🍰
Challenging projects are waiting for you so just take the initiative and apply! 📍
Required skill set:
- Previous experience in back-end development using Java
- A good understanding of Java 8 concepts
- Experience in Web services producer and consumer development - SOAP and RESTful with Spring and web services security
- Experience with Java Design patterns (MVC, DAO, Singleton, Factory, Builder, etc.)
- In-depth understanding of Spring Framework and Spring Boot
- At least 2 years experience with Spring Cloud Netflix (Zuul, Eureka, Ribbon, Hystrix)
- At least 2 years experience with Spring Data JDBC or equivalent using Oracle, PostgresSQL or Apache Cassandra
- Experience in Unit and Integration testing with JUnit, Mockito
- Familiarity with enterprise integration patterns and Micro Service Architecture
- Experience in Agile environment
- Familiar with CI/CD tools: JUnit, Git, Jenkins, Confluence, Jira, Maven, Gradle, SonarQube, Artifactory
- Familiar with Linux environments
- Familiar with Docker/OpenShift environments
- Familiar with cloud solution as AWS is a plus
- Innovative in providing solutions, likes to take on challenges with calculated risk
- Strive to constantly improve the application development processes and tools
For more than 25 years, we have supported Romania’s economic environment by providing financial products and services designed to meet the needs of over 2.3 million clients.
We continue to contribute to the development of society by financing the real and sustainable economy. At the same time, we are actively involved in the community through support for five pillars of development: education, urban ecology, sports as a healthy lifestyle, innovation, and, last but not least, art and culture.
Our vision is to be Romania’s preferred financial ecosystem, where our clients, employees, and partners share experiences and mobilize resources to create value for everyone.
Raiffeisen Bank supports equal opportunities and treatment for women and men in the workplace, and promotes, for all candidates and employees, a fair and inclusive work environment, where everyone is treated with respect and dignity, without any form of discrimination or harassment.
Key Skills
Ranked by relevanceReady to apply?
Join Raiffeisen Bank Romania and take your career to the next level!
Application takes less than 5 minutes

