Discover ING TECH
ING Tech Romania is ING Group's global hub for technology providing over 150 services for 24 ING units globally. The services we are delivering fit into four main categories :
non-financial risk & compliance
Established in 2015, our focus has been on building strategic key capabilities, such as developing and continuously improving common IT solutions that can be shared, replicated and reused across the other ING entities.
Now, in 2022, our fast-growing organization gathers more than 1300 high-performing engineers and non-financial risk & compliance specialists that work together in global tribes.
Our work-life philosophy :
international environment within global tribes
hybrid working and flexible schedule
Agile collaborative environment
tech & soft skills development with the latest learning resources
internships & early graduates programmes
The role of the Java Chapter Lead is to manage and coach the team of Java Dev Engineers within Core Banking Domain, but also act as a contributor to the success of the project in the squad.
The team is responsible to build the AMS API component which provides uniform access to backend Core Banking layers via a REST service.
Core Banking components lie at the heart of the Bank and it is important for us to deliver high quality code, designed to run in a high availability / high performance context.
The Chapter Lead spends part of his / her time as a proficient engineer and the remaining with people management (including planning, coaching and review) and facilitating the development of job maturity for his / her entire chapter.
Your day to day :
As a Chapter Lead, you will split your time between individual contributor activities and management / people leading activities :
From an individual contributor point of view, you will :
Design and develop new functionalities and consolidate them with the appropriate automated, integration and regression tests
Incorporate the Non-Functional Requirements into the application design itself, in order to meet the high demand on performance and reliability
Transform requirements into technical design, estimate and plan development with your team and the Product Owner
Perform peer code review
Collaborate with the other Chapter Leads and Architects in order to define / refine / improve the technical architecture of the application
Knowledge Sharing : Contribute to specific Technical Guilds
From a managerial / people leader point of view, you will :
Coach the team : act as performance coach for the team to continuously improve their knowledge and performance.
Provide continuous feedback for team members (regular 1 : 1s)
Continuous improvement : help the team to improve performance by learning form mistakes and also find ways to bring lessons learned by other teams to your chapter.
Collaborate closely with the other Chapter Leads and IT Area Leads to improve the maturity of the processes and practices and to facilitate the knowledge sharing across teams
Training : Consolidate training opportunities for chapter members according to their development needs.
Performance management : review and approve KPI, Orange Code and Stretch Ambitions for the chapter members.
Recruiting : you will work with HR to find and recruit the best engineers in order to complete the recruitment plan set up by the IT Area Lead.
What you bring to the team
Minimum 5 years of Java software engineering experience, designing and maintaining microservices (Spring Framework knowledge is a plus)
Advanced knowledge of and proven proficiency in Java
Familiar with continuous delivery, continuous integration, code quality (Git, TFS, Checkmarx, Azure DevOps is a plus)
Experience in testing with dedicated frameworks (JUnit, Mockito, PowerMock), performance testing (Gatling)
Experience or affinity with IT Security concepts
Experience with Docker, Kubernetes, Openshift is a plus
Work experience in an Agile organization and proven Agile mind-set.
Comfortable with coaching and motivating team members.
Bachelor’s degree Computer Science and / or Informatics
You have an excellent command of written and spoken English.
What's in it for you :
flexible working schedule, which includes remote working;
we encourage personal and professional development, so we invest in your learning by putting at your disposal a budget for trainings, workshops and certifications;
because everybody is working from home and we really understand that is not always easy, we have built an online well-being programme that can help you manage this stressful period;
we also have cool communities and your colleagues will help you to integrate fast;
we support each other, and we share our work and passions on an online Tech Neighbourhood;
a relaxing environment will be awaiting for you back at the office, with a flexible desk policy that allows you to work from an office desk, but also from a couch or from the terrace;