Open Positions > IT > Prague

Senior Java Developer

Location: Prague, Czech Republic

Employment type: Permanent

Back to Our Offices

4finance Group is one of Europe’s largest digital consumer lenders.

For more than 10 years we have been providing fast and convenient financial solutions in a digital world.

Leveraging automation and data-driven insights, 4finance provides convenient products in a responsible way. We offer various types of loans, designed to meet our customers’ needs.

Frontend Developer, React.js
FE Developer, Praha

Join our team! We are looking for a Senior Software Developer - Java in Prague office

At 4finance, we have an entrepreneurial mindset, strive for excellence, yet keep things simple. Our business is driven by leading edge technology and our talented people - the most important ingredient of our success. 4finance has created a supportive, rewarding and empowering environment, where employees can grow their talent. We are proud to have a global network of leading experts, who are driven by passion to deliver.

About the role

Our Java Developers assist in the design of software systems in accordance with business needs, write maintainable and well-tested code, and take responsibility for delivery and maintenance of developed software as part of our Software Development teams.

Required technical skills
  • Working experience in enterprise company with Java.
  • Deep understanding of Java, object-oriented design and patterns.
  • Strong understanding of microservices.
  • Knowledge of building resilient applications.
  • Experience working with Relational Databases.
  • Strong experience implementing Web Applications.
  • Strong experience working in a defined Software Development Process (e.g., Scrum, Kanban).
  • Experience enhancing/optimizing the Software Development process and/or toolchain within one team.
  • Strong experience in the Software development process (automation) toolchain (version control systems, IDEs, build systems, CI/CD pipelines, test frameworks, issue tracking/project management tools etc.).
  • Proven knowledge of design patterns.
  • Experience maintaining and supporting production critical systems.
  • Experience in Test Driven Development.
  • Be able to give guidelines for the technical solutions within the team.
Essential Soft skills
  • Good verbal and written English Communication.
  • Good communication, presentation, and mentoring skills across 4finance.
  • Work as effective team member and also to be able to share knowledge with team members.
  • The ability to think and act proactively.
  • The ability to work independently.
  • Build opinion-based solutions based on pros and cons.
Responsibilities
  • Cooperate with team members, architects to develop reliable business solutions.
  • Build and validate new functionality covered with unit, integration, acceptance tests.
  • Ensure knowledge sharing within the team.
  • Do code reviews.
  • Keep up with the latest technological developments, look ahead for future products.
  • Constantly improve technical stack.
  • Participate in hiring process of new talents.
Our offer
  • Challenging products/projects that you will have a real impact on moving forward and delivering
  • Exciting cloud-based operations technology stack
  • Be part of innovative, ambitious, highly skilled and professional teams
  • Work in an international company operating in an exciting, competitive and fast-paced industry
  • Employee development program to support you in your personal and professional development
  • Competitive salary with participation in the annual bonus program + benefits
  • 2 additional paid sick days
  • 25 days of holidays
  • Meal vouchers
  • Multisport card
  • Language courses
  • Sickness and Attendance Allowance Salary compensation program
  • Employee Referral Program
  • Flexible working hours + home-office
  • Events / Team Building
  • Fruits/Breakfasts in the office
  • Hello world gifts, Birthday & Xmas presents
  • Chill out zone
  • Modern Office with parking
Apply Now
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your application has been received!
Oops! Something went wrong while submitting the form.

Please get acquainted with Personal data processing rules within 4finance: Controller of your personal data is “4finance” AS registered in Lielirbes street 17a-8, Riga, Latvia, LV-1046 („Controller”). You can contact us: e-mail administration@4finance.com, tel. +371 660 550 99.

Your personal data will be processed to:

• conduct the current recruitment process - the legal basis for processing is the legitimate interest of the Controller to ensure selection of the appropriate candidate for position;
• conduct future recruitment processes - the legal basis for processing is the legitimate interest of the Controller to ensure appropriate and sufficiently qualified workforce.
Providing personal data is voluntary, but necessary to achieve the above objectives. In case, personal data is not provided, you will not be able to participate in current open or future recruitment process.

In order to achieve the above objectives, following data will be used:
Name, Surname, contact phone number, e-mail, education details, work details, professional background, language skills, technical skills. Any additional data provided during application, won’t be taken into consideration during the process of recruitment.

Personal data will be processed for the period of 6 months, on the basis of voluntarily obtained consent for participation in current or future recruitments.

Your rights
You have the right to access your personal data, correct data and the right to demand deletion or limitation of processing.
To the extent that the basis for the processing of your personal data is the premise of the legitimate interest of Controller, you have the right to object to the processing of your personal data by sending an e-mail to: Lisa.Pimlett@4finance.com or a letter to the following address: “4finance” AS registered in Lielirbes street 17a-8, Riga, Latvia, LV-1046

You can contact our Data protection officer writing email to privacy@4finance.com, or sending mail to: Group Data Protection Officer, “4finance: AS, Lielirbes iela 17A-8, Riga, LV-1046, Latvia.
You also have a right to lodge a compliant with data protection authority (Datu valsts inspekcija, Blaumaņa iela 11/13-15, Rīga, LV-1011).