-
PeopleLogic

Java Developer

PeopleLogic
Netherlands · Full-time · Mid-Senior

Job Description:

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:

This is what we are expecting from you as a Java Developer:

 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

c java ai ha esp ui scala nat continuous integration design patterns design pattern responsive angular jenkins ansible devops oracle linux excel scrum junit git sql ssl ux
Login to Apply
Posted
Dec 04, 2024
Type
Full-time
Level
Mid-Senior
Location
Utrecht

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Hire Feed
Related

JavaScript Developer (Remote)

2026-05-28

Part-time
Not Applicable
Finland
Software Development
Engineering
View Job Details
Quik Hire Staffing
Related

JavaScript Developer (Remote)

2026-05-28

Part-time
Not Applicable
Finland
Software Development
Engineering
View Job Details
Hire Feed
Related

Java Developer (Remote)

2026-05-28

Part-time
Not Applicable
Finland
Software Development
Engineering