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
Related Jobs
3 roles aligned with this opportunity
IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL
2026-06-23
Dotnet Developer
2026-06-19
Java Developer M/F
2026-06-19
- Posted
- Jun 19, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Utrecht
- Company
- MPower Plus
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
IT Developer Consultant – Java / Spring / Angular / .NET / PL-SQL
2026-06-23
Dotnet Developer
2026-06-19
Java Developer M/F
2026-06-19