Senior Development Engineer Java EE

ING Belgium SA
Frankfurt am Main, Germany
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Automation of Tests Microsoft Azure Software Quality Continuous Integration Java Platform Enterprise Edition (J2EE) Hibernate (Java) Scrum Methodology Regression Testing Software Engineering Test-Driven Development (TDD) IT Architecture
+4 more
Apache Kafka Build Tools Asynchronous Programming Software Version Control

Job description

You want to design modern IT architectures and build software solutions that truly make an impact? You enjoy taking ownership across the entire development lifecycle and working with cutting-edge technologies in an agile environment? Then bring in your expertise and help shape the next generation of applications. Your Tasks

  • You design and develop IT solutions with a focus on microservice and private cloud architectures
  • You take ownership across the full software development lifecycle - from analysis and solution design to implementation, testing, and documentation
  • You apply test-driven development and drive automation of functional, integration, and regression tests
  • You ensure compliance with governance and security requirements
  • You actively contribute to build and deployment processes and continuously improve them
  • You collaborate closely with IT, business stakeholders, and external service providers
  • You contribute to software quality through best practices and quality assurance measures
  • You analyze incidents and problems and deliver sustainable solutions

Requirements

Do you have experience in Test automation?, * Degree in a STEM field, economics, or a comparable qualification

  • Strong knowledge of Java and common frameworks such as Spring (Boot) and Hibernate
  • Experience with synchronous and asynchronous communication protocols (e.g. REST/HTTP, Kafka)
  • Confident with build tools, version control systems, and CI/CD processes, ideally in an Azure environment
  • Hands-on experience in test automation (implementation and operation)
  • Experience working in agile environments, e.g. Scrum
  • Structured, goal-oriented, and solution-driven working style
  • Strong communication skills and team mindset
  • High willingness to learn and develop further
  • Good English skills, both written and spoken

Benefits & conditions

  • Company pension plan, capital-building offers, free Deutschlandticket, 13 bank holidays & 30 days of vacation per year
  • Remote working in line with the company, regulatory and legal requirements; individualized work schedule models, sabbatical, subsidization of nursing & childcare costs
  • Personal budget for continuing education and development as well as health; plus, a personal budget to set up your home office

Ready for a new job?

At ING we are colorful and diverse: different personalities with different perspectives - an international culture where we value and appreciate each other. We believe in substance over style, people instead of labels.

This describes you to a T?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

1:06 min

Outline of free tools for Microsoft Azure

Radu Vunvulea Radu Vunvulea · World Congress 2022

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

2:09 min

Configuring IDEs and build tools for Java 17

Daniel Strmečki · LIVE

Videos

See all

Related articles

See all