Company Description
Yettel Bank is the first and only true digital bank in Serbia, operating under the PPF Group with over 550 employees. As part of the Yettel family, we share a vision of adapting technology and banking to people to make banking simple, transparent, and intuitive. Our products and services are fully transparent with no hidden costs, offering a unique Bank Max offer to unlock a world of better conditions and fees.
Role Description
This is a full-time hybrid role for a Medior Java Software Developer at Yettel Bank. The developer will be responsible for software development using microservices architecture, programming, and implementing solutions with Spring Framework in Java. The position is located in Belgrade with the option for some remote work.
WHY WORK WITH US?
· Flexible working location [office and home]
· Competitive compensation
· Private health insurance
· Vacation allowance
· In-house medical care (ambulance only for employees)
· Mobile phone and tariff package
· Cutting edge solutions and technologies
· Small, friendly, and self-organizing team
· Participation in annual bonus system
· Recreation or health program
IMPACT YOU WILL MAKE WITHIN THIS ROLE:
· Developing large scale Java web applications.
· Maintaining central databases.
· Ensuring responsiveness and performance of applications.
· Coordinating with co-developers and other related departments.
· Working on bug fixing and improving application performance.
· Writing technical documentation.
· Implementation of test cases.
· Attending group gatherings to discuss initiatives and goals.
· Troubleshooting, fixing, and coding for other developers.
· Meeting deadlines on time-sensitive deliveries.
· Creating thorough reports on work accomplished and projects completed.
WHAT YOU WILL NEED TO SUCCEED
• Proven experience of at least 3 years in Java-based programming.
• Strong knowledge of Core Java (1.8), J2EE, Spring, Hibernate, and SQL.
• Familiarity with build tools such as Maven and Gradle.
• Analytical and problem-solving skills.
• Strong communication and teamwork skills.
• An experience in coding, computer science, or a related subject is required
• A solid portfolio of high-quality code builds to your credit.
• Capability to collaborate with several other developers and mentor junior team members.
• Analyzes and executes with great care.
THE HIRING PROCESS
· You read the ad.
· You’re intrigued and want to meet us [apply, email, call, shout].
· We send you a meeting invite, to have a chat about your area of expertise, and what keeps you going [includes practical problem solving].
· You come, meet the team and confirm all we say is true.
· You enjoy working with us so much, you tell everyone how amazing your life has become [very much optional, but, as you will find – rarely avoidable].
THE ADVICE:
Do not ignore this opportunity.
You may be happy with your current job. But – the happier, the better. Right?
Worst-case scenario: You will realize everything we say is true, and we are a match made in heaven.
So, don’t feel obliged to accept our offer. But don’t overthink it. And don’t fear the change.