Java Developer

Our client is a subsidiary with headquarters in Hamburg, Germany, a premium international provider of financial automation solutions in the areas of: - Automated cash application, reconciliation, posting, and Collection Factories - Cash and liquidity management to track and forecast long and short ...
Our client is a subsidiary with headquarters in Hamburg, Germany, a premium international provider of financial automation solutions in the areas of:
- Automated cash application, reconciliation, posting, and Collection Factories
- Cash and liquidity management to track and forecast long and short term working capital
- Treasury management for debt, investment, and money market tracking and posting
- Payment initiation workflows, monitoring, and Payment Factories
- Bank account management, performance analysis, and regulatory reporting
- Dynamic and comprehensive working capital analysis based on transaction data.

Your Future Role

Our client currently builds new features to and maintain a proven Fintech cloud solution, an existing enterprise software product, consisting of a web application based on a Java eco-system.
The application is called Alevate Payments the single payment hub in the cloud that connects all subsidiaries and provides the central platform for connecting to local ERP Systems, provide a unified view on all payment transactions, convert to the right national payment format and sign with strong cryptography and connect to all your banks.

The technologies used are:

- Full stack – Oracle DB, Spring Tool Suite (Eclipse), Appache Tomcat (in cluster for production), ZK
- Other - Maven, GIT, iBatis

As a fullstack-java-developer you will be part of a team of experienced software developers and enrich our test driven product development.
Your programming language is Java and you accept the challenge to constantly enhance and optimize our proven fintech solutions for major banks and corporates in the cloud or on-premise.
With up-to-date architectures and refactoring you will make contribute to our bullet and future proof software.

Desired Qualifications

Your Profile:
• You hold a degree in computer science (university or college) and you have already gained general experience as a software developer with respect to application development;
• Experience in web-based software development;
• You are well versed in Java and Spring;
• Good understanding of Software Architectures, Design-Patterns and Refactoring;
• Experience with GIT and Continuous Integration based on Hudson / Jenkins;
• You have a good knowledge of databases (ideally Oracle) as well as a good grasp of SQL;
• You are passionate about Performance, Scalability and Security of Web based Applications in the cloud;
• You always write tests and are agile so are we.

The Special Thing About This Job

What to expect:
• ever changing and challenging projects within a creative and innovative environment at our client`s office in Bucharest;
• small, effective and friendly teams;
• modern Office.

Other:
- Our client would like to accept Home Office only in exceptional circumstances as they want to form a real team with good collaboration among each other. Therefore they think it’s best to work together in an office at defined working times;
- They would like to define a core working time where they expect everybody to be in the office. There is only 1h timeshift Berlin-Bucharest so this should coincide with the core working time for the Berlin team;
- For onboarding new Romanian team members our client considers that everybody should accept to join their team in Berlin for at least one month. Occasional trips to Berlin or Hamburg should be part of the agreement.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Country
Romania
Location
Bucharest
Career Level
2 - Experienced (Non-Manager)
Contract type
Full time
Job-ID
73952