04 nov
|
ING Hubs Spain
|
Madrid
04 nov
ING Hubs Spain
Madrid
OverviewAt ING we are looking for a Software Backend Engineer to join ING.
Your Role And Work Environment: We are looking for a talented and enthusiastic Software Backend Engineer to join ING.Responsibilities- Design, develop and test the code that shapes the components of the application, ensuring functionality, quality and performance.
- Deliver in Production a working software by applying best development practices, including documentation and parameters to reach goals.
Support Production by analyzing and fixing bugs.
Contribute to improving technical discipline by collaborating with cross-functional teams.
- As an expert in the Backend area, contribute value on the technical layer while considering the rest of the stack as part of the Squad responsibilities.
- Major Responsibility Areas: Coding
- Stories Refinement
- Environments management
- Release
- Monitoring.What are we looking for?
If this job is for you, these are the qualities we value most for this role.
As a Software Engineer Backend for one of our retail tribes you should have the following knowledge and experience:Essential- Good coding skills on the Middleware layer: Java 8/11/17- Spring (Boot, MVC, CORE, Security, Dependency Injection)- Microservices: Hexagonal architecture
- Patterns (Circuit Breaker, Api Gateway, Service Discovery)
- Feature Flags- Design Patterns, SOLID, Clean Code, Software Craftsmanship- Back End &
- DevOps awareness (understand the global architecture / infrastructure)- Testing: Unit, integration and smoke testing
- JUnit
- Contract Testing
- Framework mocks (Mockito, MockMvc, WireMock, PowerMock)- Maven- Containers and orchestration: Docker,
OpenShift or Kubernetes- Ansible- Git- DDD- CI/CD pipelines- DevOps skills- Azure (Pipelines)- 5 years of experience on a similar tech stack- Agile experience with SCRUM, Kanban or XP- Excellent spoken and written EnglishDesirable- Retail banking knowledge- Database migration (Flyway, Liquibase)- Prometheus- Security: JWT, Mutual TLS, Access token- Jenkins- BDD- Reactive programming, futures- Akka, Scala- NoSQL knowledge (Cassandra, MongoDB)- Message brokers (RabbitMQ, Kafka)- Apache Camel- Automatic testing (Selenium, Cucumber)- Elasticsearch, Logstash, Kibana- Grafana- JavaScript/HTML/CSSWhat do we offer?
ING offers a range of benefits and a flexible work model designed to support your personal life and wellbeing:
- Flexible schedule and 100% flexible e-working with a fully flexible model to choose in-office or remote work- Restaurant card- Office amenities including electric mobility solutions, doctor, hairdresser, gym, urban orchard and more- Life and health insurance for you and your family- Adaptable remuneration and access to services such as nursery, transport card, training aids- Free Company Shuttle with routes to our Madrid office- Banking benefits and pension plan after certain tenure- Health and fitness programs and clinics, Gympass- Other perks and services to support your daily lifeAbout the teamWe are a team of more than **** people committed to helping our clients create a better future by providing them with the tools they need.
We are a fully online bank working with agile methodologies, with international and diverse teams across 44 countries.
📌 Software Backend Engineer (Madrid)
🏢 ING Hubs Spain
📍 Madrid