Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Senior Software Engineer @ING Hubs Romania
We are looking for a Senior Software Engineer to join our IT Engineering team at ING Hubs Romania. This role is pivotal in enabling seamless payment solutions for our business customers, focusing on e-commerce payments.
Responsibilities
- Lead the onboarding process for business customers, ensuring smooth integration with our e-commerce payment solution.
- Oversee the lifecycle of contracts for business customers, ensuring compliance and efficiency.
- Manage and process transaction and contract data to support advanced analytics for better decision-making.
- Develop and maintain a data lake for comprehensive data management.
- Understand business requirements and work with standard ING frameworks, tools, and processes.
- Analyze, code, test, and deliver user stories in line with ING standards, team agreements, and best practices.
- Maintain up-to-date technical and risk documentation.
- Provide support to consumers and share knowledge with colleagues.
Requirements
- University degree in Computer Science, Cybernetics, or equivalent experience (3+ years).
- Experience working in Agile environments, using Agile methodologies and tools (e.g., Jira, Confluence).
- Familiarity with CI/CD principles and tools (e.g., Git, Jenkins, Artifactory, Azure DevOps).
- Cloud experience (Kubernetes/OpenShift) is a plus.
- Understanding of the DevOps concept.
- Proven track record of successful delivery.
- Experience building applications from scratch is a plus.
Technical Skills:
- Proficiency in developing applications using Java SE 11+, Spring Framework & Spring Boot.
- Experience with REST APIs, SOA, Event Driven Design, and Swagger.
- Knowledge of relational database - SQL (e.g., Oracle, MS SQL).
- Experience with persistence frameworks (e.g., JPA, Hibernate).
- Hands-on knowledge of message broker(s) and event bus like Apache Kafka.
- You believe in Test Driven Development, write good integration tests, and unit tests, and love to have good coverage.
- Knowledge of Performance Testing with one of the frameworks like nGrinder, Gatling, and Apache Jmeter.
- Experience with Git, Maven, Azure DevOps, SONAR, and NodeJS.
- Good knowledge of Front-End development in WebComponents, LitHtml / LitElement, and HTML/CSS/JavaScript.
We Offer
- Competitive salary
- Opportunity to work in a flexible and collaborative environment
- Professional development opportunities
- Be part of a diverse and inclusive team
About the Company
ING Hubs Romania offers 130 services in software development, data management, non-financial risk & compliance, audit, and retail operations to 24 ING units worldwide, with the help of over 2000 high-performing engineers, risk, and operations professionals. We provide borderless services with bank-wide capabilities and operate from two locations: Bucharest and Cluj-Napoca.
Our tech capabilities remain the core of our business, with more than 1800 colleagues active in Data and Analytics Tech, Tech Foundation and Channels, Retail Core Banking and Architecture, and Global Products and Technology Services.
At ING, we are guided and rewarded by a shared desire to make the world a better place, one innovative solution at a time. Our colleagues make it their job to do impactful things and they love doing it in good company. Do you?
Apply now and join our team to drive innovation and impact in the world of e-commerce payments.