


Senior [Full Stack] Java Engineer
Our partner is a well reputed software development center, part of one of the world’s largest banking groups. The Romanian development teams are at the core of the digital transformation journey, working across multiple initiatives, products and technologies, shaping the future of the banking world.
As a Senior [Full Stack] Java Engineer, you'll be part of a Scrum team that develops a suite of applications to manage the very sensitive business process of cash management.
The technology stack you'll be using counts, among others: any of AngularJS, NodeJS, ReactJs, TypeScript, Java 8, SpringBoot, Spring, REST services, microservices, Docker, Kubernetes, Openshift for the internal implementation called Fabric, etc.
Your key responsibilities will be to:
Develop and architect Java based components (maybe some frontend) in accordance with requirements, specifications, functional and technical design documentation;
Work in an Agile environment alongside Product Owner, Scrum Masters, Dev Team members, UX designers, security specialists and other groups to identify technical and functional needs;
Provide development estimates;
Promote the integration of non-functional testing (security, performance) into continuous integration cycle;
Secure at least 80% unit test coverage.
Perform code reviews and support more junior members in the team.
To thrive in this role, you’ll have:
The ability to decompose problem statement into multiple methods/functions, focusing on building reusable code;
Relevant solid programming backend experience (Java, Spring, Spring Boot, REST services) and some flexibility for frontend;
Knowledge in designing/coding Microservices / web services (nice to have);
Experience developing applications in enterprise environments;
Ideally, you also have container deployment experience (Docker, Kubernetes, Openshift, etc);
Fluent in English.
Your benefits:
Meal vouchers
Annual Bonuses
Medical subscriptions
Life insurance
Hybrid work – 3 days WFH. Offices are based in Pipera, close to the Metro station – the coolest offices in town
Extra days off
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”).