Project Description: ING Business, It Is a client facing application used for the companies
flows.
Chapter Lead: Strinu Nicoleta Adelina
Cost Center: ITMB
Budgetary code: BBDIB
Process stages: CV Screening ( to [email protected] or
[email protected]) + Online Technical & HR Interview
Role details: Full time, available immediately and we want someone for at least 1 year.
Methodology: We work only Agile, according to a model adapted from Spotify (our Agile
implementation is unique in the market)
Area &Application type: Our area is in charge with building new features and maintaining
the existing services, used for the ING Business application.
Team & Way of working:
In Digital Platform tribe is organized in 3 squads, of which one is the squad where we have
this open role: Eagle squad.
In Eagle squad we have 1 BE developer, 2 devops, 3 QA, 2 BA, 1 UX designer and 3 Product
Owners.
Job description
The mission
As a member of our team you will dive head-first into creating innovative solutions that
advance businesses and careers. You’ll join an inspiring and curious team of technologists
dedicated to improving the design, analytics, development, coding, testing and application
programming that goes into creating high quality software and new products. The focus
will be to help with the design and implementations for building the local interfaces that
will allow the new channel to be integrated within ING Romania architecture.
Your Day to Day
Investigate and give resolutions for defects (in test, acceptance or production
environments).
Contribute together with the rest of the team to continuous improvements of the
development process.
Programming new applications and to making changes in existing applications.
Translating functional analysis into technical analysis and developments, together
with the parties involved.
Create release documents to support the deployments and the software after
release.
Design and develop high-volume, low-latency applications for mission-critical
systems, delivering high-availability and performance.
Contribute to all phases of the development lifecycle.
Ensure designs that follow specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies
and presenting these for architectural review.
Develop and maintain software programs according to set coding standards.
Estimate duration of programming and unit testing phase.
Perform unit testing after implementation to assure that every component of the
application that was added or changed is working properly.
What you bring to the team
Good knowledge of Object oriented design & programming;
Java programming experience.
Quality orientation/attention to detail.
Experience in working with J2EE/ JEE Platform (JMS, JAX-WS,JAX-RS, EJB), Spring
Core, Spring Boot, Elastic Search, Apache Ignite, Microservices;
Good understanding of REST and SOAP web services;
Experience working with containers (Docker / Kubernetes);
Experience working with Agile and Continuous Delivery approaches and best
practices.
University degree - (IT, engineering) background.
Nice to know:
Experience with OpenShift, Service Mesh;
Experience using KAFKA;
Experience with any ESB (preferably WSO2);
Understanding of Agile and iterative methodologies - Scrum;