-
MPower Plus

Java Software Engineer

MPower Plus
Netherlands · Full-time · Mid-Senior

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented engineering team that works on business-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for business-critical systems.


Java Developer Responsibilities

· Designing, implementing and maintaining complex Java-based applications

· Standby-duties as the applications require 24/7 support

· Contributing in all phases of the development lifecycle

· Writing testable, scalable and efficient code

· Ensure designs are in compliance with specifications

· Ensure the best possible performance, quality, and responsiveness of the applications

· Help maintain code quality, organization, and automatization

· Prepare and produce releases of software components (upgrade of existing software)

· Maintain up to date code documentation

· Identify bottlenecks and bugs, and devise solutions to these problems

· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

· Participating in code reviews

· Collaborate effectively across teams


Java Developer Requirements and Qualifications

· BS/MS degree in Computer Science, Engineering or a related subject

· Proven hands-on Software Development experience

· Extensive working experience for 5-9+ years in Java development, with a good knowledge of its ecosystems

· Extensive experience in designing, developing and supporting complex applications using Java EE platforms

· Object Oriented analysis and design using common design patterns.

· Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc, JMS)

· Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

· Experience in the Spring Framework

· Experience in JavaFX and/or Swing framework

· Experience in WebLogic or a like

· Experience in developing (web) applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Swing, JavaFX2)

· Experience with test-driven development

· Implementing automated testing platforms and unit tests using Junit

· Proficient understanding of code versioning tools, such as Git

· Ability to solve problems creatively and effectively

· Experience with continuous integration and continues deployment (CI-CD) like Jenkins

· Experience working in an Agile/Scrum and DevOps development process

· Experience in FX and Linux (Red Hat) operating system


· Preferred knowledge:

o Azure

o Tibco EMS

o iLog JViews,

o Angular

o Ansible

o Oracle DB

o Rich thick client application

Key Skills

Ranked by relevance

java continuous integration devops oracle linux sql
Login to Apply
Posted
Jun 19, 2026
Type
Full-time
Level
Mid-Senior
Location
Utrecht

Industries

IT Services IT Consulting

Categories

Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Taleo Consulting
Related

IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL

2026-06-23

Full-time
Mid-Senior
Luxembourg
Business Consulting
Consulting
View Job Details
MPower Plus
Related

Dotnet Developer

2026-06-19

Full-time
Mid-Senior
Netherlands
IT Services
Consulting
View Job Details
Exprivia
Related

Java Developer M/F

2026-06-19

Full-time
Associate
Italy
IT Services
Consulting