top of page
courage is a decision.png

Senior Java Developer

Our partner is a well reputed software development center based in Bucharest, part of one of the world’s largest financial  groups.


The technology center is continuing its growth, by adding new teams and portfolios of software products, as well as re-engineering and strengthening the technical posture of its major enterprise platforms.


The role is part of the technical structure supporting the Credit Risk division with applications meant to identify, monitor and prevent risks (customers, partnerships, etc).


As a Senior Java Developer, you'll focus on growing a microservices application by adding new functionalities and securing its migration to cloud and rollout across multiple geographies.



Your key responsibilities will be to:


  • Design, develop and document software solutions while adhering to development processes and best practices;


  • Collaborate with business owners, architects and other engineers to ensure optimal implementation;


  • Develop reusable and performant clean code aligned with good architectural and design principles;


  • Verify integrated software components by automated unit tests;


  • Measure and analyze code for quality and performance;


  • Code reviews and participate in resolving findings;


  • Propose solutions, POCs, or technologies and work with architects and leadership teams to materialize such technical initiatives;


  • The technology ecosystem you'll be using contains: Java 11, Spring Boot, Spring Injection, Hibernate, Oracle 17, REST APIs, Jenkins, Openshift. Frontend is built in Angular.




To thrive in this role, you'll have:



  • Deep knowledge of Java programming language and both object oriented and functional programming;


  • Good knowledge of Spring, Spring Boot, Hibernate;


  • Experience with microservices, SAAS platforms, Kubernetes and Docker is a plus - not mandatory, as long as you have the right attitude and willingness to quickly adapt;


  • Desirable - knowledge of Oracle 11g/12c and RDBMS;


  • Familiar with architectural and design approaches that support rapid, incremental and iterative delivery such as Domain Driven Design, CQRS, Event sourcing and Microservices;


  • A proactive attitude, always on the lookout of improvement solutions;



Your benefits:



  • Annual Bonuses


  • Medical care & Life insurance


  • Hybrid work – 2 days/week onsite. Offices are based in Pipera, close to the Metro station


  • 24 days off & extra days off


  • A culture of continuous learning


If you feel you still need to fill some gaps for this position, don't give up - let's talk first.


If interested: send your resume/Linkedin profile to recruitment@itworx.ro and we'll reach out to you shortly.


Else: you can refer an interested friend or acquaintance.


We are committed to promoting equal opportunities in employment, to not only adhere to current employment law, but to harness the full potential of staff and ensure that all individuals are treated fairly and with respect. To meet this aim, we endeavour to treat all job applicants equally, on the basis of merit, competence and ability to do the job. Everybody will be treated equally regardless of race, color, age, religion or belief, gender, gender identity, gender expression, marital or civil partner status, ethnic or national origin, physical or mental disability, sexual orientation, and pregnancy or maternity status (“Protected Characteristics”).

Hybrid, Bucharest

blank.png
bottom of page