Languages

Senior Java developer

Tasks:

  • Planning program components, development and testing in JSE and JEE environments
  • Program documentation regarding the developed components (development and user documentation)
  • Fixing the developed program components (error handling), improve them (versions)
  • Cooperation in working out concepts in case of new developments
  • Mapping up and decision support about the new, promising technologies that are not used at our company yet (with pilot developments, technology informations)

Requirements:

  • 3+ years Java developer experience
  • Desire to work
  • Problem solving ability
  • Ability and willingness to teamwork
  • Ability and willingness to learn  (familiarizing new developing technologies, software usage field)
  • In-depth knowledge of JSE (mostly on the server side )
  • JEE (EJB 3, JPA) knowledge
  • knowledge of Hibernate or EclipseLink
  • Application server knowledge (e.g. Glassfish, JBoss)
  • User experience in Eclipse and/or NetBeans
  • SQL knowledge and experience with database servers (e.g. MySQL)
  • Basic knowledge of software technologies (have an overview of different developing methodologies, planning, programming and testing methods)
  • Knowledge of the most important UML diagram types (able to understand the drawings, UML based planning experience is not required)
  • University ( Technical ) degree or advanced university studies
  • Stable IT basics
  • Intermediate English knowledge (certain understanding of technical documentations related to work )

Advantages:

  • Experience in Maven, JasperReports, Spring, JUnit, TestNG, JSF, GWT, JAX-WS
  • Experience in UML ( even using a planning tool or in "paper" way )
  • Experience in PHP
  • Knowledge in any agile methods, practical experience in agile projects
  • User experience in Unix/Linux
  • Basic IT security knowledge
     

What we offer: 

  • Varied work in a non-smoking, dynamic team
  • Possibility of individual work
  • Possibility of developing and career 
  • Civilized work place environment
  • Easy to reach work place ( in Váci Road, at the underground station)
     

Place of work:

Budapest

Contract type:

Full-work (40 hours per week)

How to apply:

Send a CV in Hungarian enclosing a photo and a motivation letter in the CV  (at the beginning of CV; not in a separate document ) to the following address: job3@humanoit.hu

The recruitment process:

  • Personal interview
  • After a successful interview, we will ask you to work out a specified task as a test
    • A short documentation (feasability conception, architecture plan and the introduction of the program using)
    • Source code and database creating script
    • And an other personal meeting to introduce and explain the coded and tested solution