ING

Senior Full-Stack Engineer | BMG @ING Hubs Romania

ING
Apply
2 hours ago
Bucharest, RomaniaSenior

Responsibilities

  • Design, develop, test, maintain, and improve frontend and backend applications for BMG’s treasury and transaction banking platforms.
  • Build APIs, integration services, and user-facing functionality supporting liquidity and information management solutions.
  • Contribute to architecture discussions, technical designs, code reviews, refactoring, automated testing, and engineering standards.
  • Own services through development and production, including monitoring, incident investigation, root cause analysis, alerting, reliability, and on-call support.
  • Automate repetitive operational activities and improve productivity through AI-assisted engineering tools and modern tooling.
  • Maintain compliance with technology governance, security, risk, DORA, resilience, disaster recovery, and service continuity requirements.
  • Collaborate with Product Owners, Business Analysts, Architects, DevOps engineers, stakeholders, and international teams.
  • Mentor less experienced engineers and contribute to technical communities, squad activities, and platform modernization initiatives.

Requirements

  • 8+ years of software engineering experience using a JVM language and related technologies.
  • Strong hands-on experience with Java 21, Spring Boot 4.x, Spring Framework, JPA/Hibernate, APIs, JavaScript, HTML, CSS, accessibility, security, and frontend frameworks such as Lit-HTML, Angular, React, Vue, or Svelte.
  • Experience with enterprise integration patterns, JMS, Kafka, relational databases such as MS SQL Server or Oracle, and performance tuning of data-intensive operations.
  • Experience with Azure DevOps, Git, Maven, Confluence, source control, documentation, and defining CI/CD pipelines.
  • Experience testing code with frameworks such as JUnit, Mockito, JGiven, Cucumber, or Karate, plus knowledge of Playwright for web testing and automation.
  • Knowledge of Docker, Kubernetes, OpenShift, communication protocols, Domain-Driven Design, and software architecture patterns.
  • Strong analytical, stakeholder management, communication, independent decision-making, and cross-border collaboration skills.
  • Preferred experience includes JMeter or Gatling, application metrics and profiling, Elastic Stack, IT security concepts, and additional JVM or programming languages such as Kotlin.
  • Advanced English proficiency is required.
  • Completed bachelor’s or master’s education in Computer Science, Cybernetics, Software Engineering, Financial Engineering, or an equivalent analytical field.

Benefits

  • Flexible working arrangements and a highly collaborative environment.
  • Opportunity to work on global treasury, liquidity management, and transaction banking platforms within ING Hubs Romania.
  • Cross-border collaboration, mentoring, technical communities, and continuous professional development opportunities.

Tech Stack

AngularApache JMeterApache KafkaCSSCucumberDockerGitgRPCHTMLJavaJavaScriptJUnitKotlinKubernetesMavenMicrosoft SQL ServerOpenShiftReactSpring BootSvelteVue.js

Categories

ING

About ING

10,000+ employees
Contact me