Open position: Software Engineers – Java
2007-07-16

Software Engineers – Java

Location: Bratislava (Slovak Republic)
Starting Date: as soon as possible

Job description

As Software Engineer, you design, implement, integrate, and test software components for advanced, distributed information systems and frameworks, using Java, J2EE, and agent-oriented methodologies and technologies. You will primarily focus on the implementation of back-end components, their scalability, failover, and performance tuning. As a member of our team, you assume the responsibility for the functional and technical quality of the results and tasks assigned to you. Furthermore, you accept the permanent task to keep your know-how up-to-date in a given area of professional knowledge, which you share with your colleagues on the job and through seminars.

Required qualification

Education: For this position you need a technical or mathematical university degree.

Knowledge & Experience: Well-founded knowledge of the object-oriented paradigm, the Java programming language and frameworks as well as the SQL language is strongly required. Knowledge in software agent-based software development is a plus. Documented experience in the design and architecture of object-oriented systems is a firm requirement. Furthermore, you should have the following experience:

  • 3+ years of Java programming, practical, project-based experience
  • 1+ year of practical experience using SQL
  • Practical experience in UML
  • Experience using application servers (WebSphere, WebLogic, JBoss) and databases (DB2, Oracle) is a plus.

Personal Abilities & Skills: Fluent English and German language both spoken and written is required. You should also possess:

  • Initiative and creativity
  • Flexibility and reliability
  • Ability to learn new technologies and application domain areas
  • Good team-working abilities