Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Senior Software Engineer @ING Hubs Romania
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 are now seeking a Senior Software Engineer to join our IT team in Bucharest, focusing on e-commerce payment solutions.
Responsibilities
- Customer Onboarding and Management: Lead the onboarding process for business customers, ensuring smooth integration with our e-commerce payment solution.
- Contract Lifecycle Management: Oversee the lifecycle of contracts for business customers, ensuring compliance and efficiency.
- Data Processing and Analytics: 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.
Your Day to Day
- Understand business requirements;
- Work with standard ING frameworks, tools, and processes;
- Analyse, 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;
- 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.
Skills
- Proficiency in developing applications using:
- Java SE 11+
- Spring Framework & Spring Boot
- REST APIs, SOA, Event Driven Design and Swagger
- Knowledge of relational database - SQL (e.g., Oracle, MS SQL)
- 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 dynamic and innovative environment
- Professional development and growth opportunities
About the Company
ING Hubs Romania is a part of ING’s global operations, driving innovation, customer service excellence, and sustainable finance. We offer a flexible way of working and a highly collaborative environment, where fair and constructive feedback is encouraged. Join us to make a significant impact and be part of a team that is committed to making the world a better place, one innovative solution at a time.