Junior Java Developer

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Bucharest, Romania

specialization icon

Java

lob icon

BCM Industry

date icon

01/09/2025

Req. VR-116451

Apply
Project description

The project is a rapidly growing engagement with a solid leader in the FinTech industry developing software solutions for trading, risk management and data processing. Join our Development Center in Luxoft Romania and become a member of our open minded, progressive and professional team. The software development is based on SAFe/Scrum methodology and uses Continuous Integration/Continuous Deployment processes supported by the adoption of DevOps, best engineering principles and XP practices like TDD and BDD. You will have a chance to grow your technical and soft skills, grow professionally and build a thorough expertise of the industry of our client. On top of attractive salary and benefits package, Luxoft will invest into your professional training including business domain knowledge, and allow you to grow your professional career.
Our client software platform is used by the world's leading investment banks, asset managers, hedge funds, commodity houses and corporations to price, analyze and manage their derivative exposures for foreign exchange, interest rate, equity, commodity, inflation and credit derivatives.

How we work:
- The development processes are completely Agile. We are implementing SAFe, the most widely used scaling agile framework
- You will be deeply involved in controlling the development workflow by defining, planning, building, testing and deploying the new solution functionalities
- Once every 10 weeks the new business requirements are provided by the clients and development teams clarify, estimate and plan the work needed for the next period
- Our strong focus is on building high quality software by investing in Continuous Integration, Continuous Deployment, multi-tier testing, code quality, Non Functional Requirements etc.
- The results of your work will be used by the most important organizations in the Investment Banking industry
- Every 4 Sprints you will have the chance to work on completely innovative ideas using any cutting edge technologies or frameworks for a whole Sprint
- We are investing constantly in your professional, business domain and personal development by offering career path guidance and access to a wide variety of trainings.
- You will be supported by our technical mentors, agile coaches, pair working with your colleagues and will benefit on a friendly atmosphere and a dedicated space for games and relaxation

Responsibilities
bullet icon

The candidate will work in development team closely with the Paris and Bucharest consultancy teams to develop new functionality, rapidly solve problems and enhance existing aspects of the application.

bullet icon

The main purpose is to develop applications in order to integrate with external financial providers and platforms and to model the functional flows involved in the communication between the Client's solution and these external systems.

bullet icon

There might be cases when the candidate might go to Paris to work on-site or for training for 1-2 weeks period.

Skills

Must have

bullet icon

Mandatory Computer Science Faculty / Cybernetics / Mathematics / Informatics graduated

bullet icon

Java

bullet icon

Dependency Injection/ Inversion of Control (Spring or JBoss)

bullet icon

Unit and Mock Testing (JUnit, Mockito, Arquillian, Cucumber)

bullet icon

Java Message Service (JMS)

bullet icon

Web Services (JAX-RS, JAX-WS)

bullet icon

Strong understanding of Design and Architectural Patterns

bullet icon

Apache Maven

bullet icon

Continuous Integration tools (Jenkins or similar)

bullet icon

Linux operating system

bullet icon

Stash: GIT Repository Management

bullet icon

Spoken English language is a must

Nice to have

bullet icon

Apache Camel

bullet icon

Enterprise Integration Patterns

bullet icon

Java Architecture for XML Binding (JAXB)

bullet icon

XML Transformations (XSLT, XSD, DTD)

bullet icon

FitNesse

bullet icon

Drools

bullet icon

Agile Methodologies (SCRUM and Kanban)

bullet icon

Additional knowledge of financial products is a plus

Other
seniority icon

Languages

English: C1 Advanced,Romanian: C2 Proficient

seniority icon

Seniority

Junior

Bucharest, Romania

Req. VR-116451

Java

BCM Industry

01/09/2025

Req. VR-116451

Apply for Junior Java Developer in Bucharest

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.