Senior Software Engineer - Digital -

Akkodis
Bruxelles - Europe, Belgium
5 days ago
Apply on www.adzuna.be
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) XML Schema Accounting Systems Server Applications Software Applications Unit Testing Oracle WebLogic Server Software Quality Databases Continuous Integration Enterprise JavaBeans Payment Systems
+21 more
Java Platform Enterprise Edition (J2EE) Hibernate (Java) IBM Websphere Application Server Java Development Kit JSON WildFly (JBoss AS) PostgreSQL Linux System Administration Apache Maven Oracle Databases Payment Gateway Selenium Software Engineering Extensible Markup Language (XML) Integration Tests Kubernetes Information Technology Apache Kafka Restful APIs Docker Jenkins

Job description

Design, develop, and maintain high-quality software applications.

Lead full life-cycle development including requirements gathering, design, coding, testing, and deployment.

Work with Java (JDK 1.8/1.7), JEE, and other relevant technologies such as Maven, Hibernate, EJB 3.1, and MQ.

Develop REST APIs and handle data formats including XML, XSD, and JSON.

Ensure code quality and efficiency through unit tests, integration tests, and Selenium-based testing.

Collaborate on continuous integration using Jenkins.

Maintain and optimize applications on Application Servers (WebSphere, WebLogic, or JBoss).

Work with Oracle databases, with an understanding of Docker or Kubernetes, and Linux environments.

Implement and maintain solutions related to payment gateways, SEPA, and SWIFT MT/MX protocols.

Collaborate with cross-functional teams to deliver on project milestones within the specified time frames. Business Industry

Digital Profile

Requirements

We are looking for an experienced Senior Software Engineer with over 6 years of applications development experience to join our dynamic team. The ideal candidate will have extensive knowledge in Java-based technologies, continuous integration practices, and a solid understanding of application servers and database systems. Payment systems expertise is a key component of this role, and familiarity with financial services will be a significant advantage., 6+ years of experience in application development. Strong proficiency in Java (JDK 1.8/1.7), JEE, Maven, Hibernate, EJB 3.1, and MQ. Hands-on experience with REST APIs, XML, XSD, JSON. Experience with continuous integration tools (Jenkins), unit and integration testing, Selenium-based testing. Strong knowledge of application servers (WebSphere, WebLogic, or JBoss). Excellent understanding of Oracle databases, with knowledge of Docker or Kubernetes environments. Familiarity with Linux environments. Experience with Kafka is a plus. Demonstrated expertise in payment systems (e.g., SEPA, SWIFT MT/MX, SCT, SEPA Instant).

Preferred Skills:

Knowledge of PostgreSQL, Rally, or Clarity. Familiarity with financial services technologies like payment gateways and accounting systems.

Education & Experience:

Bachelor’s degree in Computer Science, Software Engineering, or a related field. 5-7 years of experience with at least 3-5 years in full life cycle development. Experience in financial services or related industry is strongly preferred. Job location

Apply for this position

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

Apply on www.adzuna.be
Prepare application

Good distractions

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

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

Videos

See all

Related articles

See all