Talent.com
Deze vacature is niet beschikbaar in je land.
Java Developer

Java Developer

Ad Astra ConsultantsUtrecht, Netherlands, Netherlands
7 dagen geleden
Functieomschrijving

We are hiring for one of our clients — a global leader in IT services, consulting, and business solutions.

Job Description Developer Java

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

    Maak een vacature-alert aan voor deze zoekopdracht

    Java Developer • Utrecht, Netherlands, Netherlands