At ING, we are looking for a Software Backend Engineer
Your role and work environment:
We are seeking a talented and enthusiastic Software Backend Engineer to join ING.
Your key responsibilities:
As an experienced Software Engineer Backend, your goal will be:
- Design, develop, and test code to shape various application components, ensuring they meet functionality, quality, and performance requirements.
- Deliver working software to production, utilizing best practices and documentation to facilitate deployment and maintenance.
- Support production by analyzing and fixing bugs.
- Collaborate with cross-functional teams to improve technical discipline.
- Contribute to the entire technical stack, focusing on backend development.
Your major responsibility areas:
- Coding
- Stories refinement
- Environment management
- Releases
- Monitoring
What are we looking for?
If this role suits you, here are some qualities we value:
Essential:
- Proficiency in Java 8/11/17
- Experience with Spring Framework (Boot, MVC, Security, Dependency Injection)
- Knowledge of Microservices architecture and patterns
- Design patterns, SOLID principles, Clean Code
- Understanding of backend & DevOps concepts
- Experience with testing frameworks like JUnit, Mockito, Wiremock
- Familiarity with Maven, Docker, Openshift/Kubernetes, Ansible, Git
- Knowledge of DDD, CI/CD pipelines, Azure pipelines
- At least 5 years of relevant experience
- Experience working in Agile teams (SCRUM, Kanban, XP)
- Excellent English communication skills
Desirable:
- Knowledge of retail banking
- Experience with database migration tools (Flyway, Liquibase)
- Monitoring tools like Prometheus
- Security protocols (JWT, Mutual TLS)
- Jenkins, BDD, Reactive programming, Scala, Akka
- NoSQL databases (Cassandra, MongoDB)
- Message brokers (RabbitMQ, Kafka)
- Tools like Apache Camel, Selenium, Cucumber, Elastic Stack, Grafana
- Frontend skills (Javascript, HTML, CSS)
What do we offer?
We value your personal life and offer:
- Flexible schedule and remote work options
- Restaurant card
- Office amenities including health services, gym, and more
- Life and health insurance for you and family
- Flexible remuneration options
- Company shuttle bus routes
- Banking benefits including loans and pensions
- Sports activities and physiotherapy services
Get to know us
We are a diverse team of over 1000 people committed to helping clients create a better future through innovative, transparent, and simple banking solutions. Based in Spain but working across 44 countries, we embrace agile methodologies and a dynamic work environment. If you share our values and vision, we look forward to meeting you.