Java Developer - Global Campaign Management @ING Tech in Bucuresti

Discover ING TechING Tech Romania is ING’s global hub for technology established in 2015. Focused on building strategic key capabilities, the hub provides approximately 121 services for 24 ING units globally. These services are grouped in the following main categories: software development; data management; non-financial risk & compliance and audit. Now, our fast-growing organization gathers more than 1000 high-performing engineers that work together in global tribes. We are redefining banking. What about you?ING’s purpose is to empower people to stay a step ahead in life and in business. To continue doing this in a world that is changing quicker than ever before, we need to be where our customers are - on digital platforms. Our own and those of others. Offering a uniform, differentiating ING experience that is instant and borderless. What will our digital future look like? We’re building it right now. And that’s where you come in.MissionWe are looking for a Java Developer with a drive to build scalable global services within the Global Customer Interaction platform to have a continuous dialogue with our customers based on their current and future needs and preferences to empower them in life and in business. You will work with our multidisciplinary GlobalCI BusinessDevOps squad, with end-to-end responsibility for Global Communication Campaigns Management solution that will bring relevant individual communications to customers in 6 countries for the start. It is an important component in various business processes and its lambda architecture brings together batch processing with data streaming and AI to stay close to our customer behavioral pattern and interactions. What you bring to the team:• You build, enhance and maintain our Java based microservice as part of ING service mesh and its APIs, tooling and scripts relying on the ING Private Cloud and DBaaS services;• You design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance• You understand the goal of our business and collaborate with your colleagues to find the most relevant solution for the customer’s needs; • You apply continuous delivery practices as part of your daily work;• You implement all mandatory security standards to ensure IT risk remains under control;• You are involved in the monitoring and support processes for our application and in resolving incidents in cooperation with the engineers that are focused on Ops activities in the squad;• Where possible, you take on tasks/activities that contribute to the purpose, even when they are not entirely within your area of expertise;• You contribute to the development of your squad by actively giving and receiving feedback, sharing knowledge and best practices and mentoring less experienced colleagues;• You design and develop automated tests;• You perform code reviews and knowledge sharing; • You interpret business requirements during refinement sessions, break down stories into tasks, estimate story points to develop and test features;• You prepare and participate in releases of software components using the automated CI/CD pipelines into ING Private Cloud.What are we looking for:• Knowledge and experience with Java 8, Spring (Boot) Framework, API design and development (RESTful and microservices architecture knowledge, Swagger, Jackson2);• Experience in Automated Testing: Unit testing (JUnit), Functional testing (Cucumber), Performance testing (Gatling);• Very good knowledge of CI/CD concepts and tools such as Azure DevOps Services;• Knowledge and experience in working with Oracle databases;• Knowledge and experience in working with Kafka and Apache Avro; • Experience with Monitoring tools like Prometheus or ELK;• Familiar with Linux operations;• Curiosity, attention to details, ability to learn quickly and a positive can-do mindset;• Deep understanding of the engineering patterns and focus on delivering high quality code;• Proficiency in English (written and verbal);• Being a team player and sharing knowledge and ideas with colleagues;• Experience of working in Agile/Scrum team.What’s in it for you: To give you an idea, we will tell you about some of the benefits of working at ING:• Flexible working schedule, which usually includes also working from home;• Extra vacation days, depending on your entire working experience;• Monthly benefits budget that you can use on medical plans, meal tickets, private pension plans, tourism offers, tickets to various cultural activities or other fun activities (hot air balloon rides, paintball, lasertag etc.);• We encourage personal and professional development, so we invest in your learning by putting at your disposal training budget, workshops and certifications;• Because everybody is working from home and we really understand this is not always easy, we have built an online well-being program that can help you manage this stressful period;• We also have a cool community and your colleagues will help you to integrate fast;• We support each other, and we share our work and passions in an online Tech Neighborhood;• A relaxing environment will be waiting for you back at the office, with a flexible desk policy that allows you to work from an office desk, but also from a couch or from the terrace;• And when you will need a break, you can have a tea from Teapigs and/or a coffee from Nespresso which you can enjoy while reading a book from Bookster.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!