Software Entwicklung & IT Sourcing

Java RCP Software Developer

Your tasks:

  • You participate in clarifying requirements, designing and implementing Java applications.
  • You contribute to quality improvements, via code reviews and unit-tests, and check the results of your work together with members of the QA team.
  • You participate in the development of deployment scripts or tools aiming at reducing the total cost of ownership for the maintained applications.
  • You estimate the necessary effort, record the actual effort and communicate with the team leader on any potential issue.

Our requirements:

  • Computer science university degree.
  • At least 2 years of experience in Java development.
  • Strong knowledge of Object Oriented Programming concepts and practices, knowledge of design patterns is a plus.
  • Experience with application design, programming architecture and software lifecycle.
  • Experience with source code management tools like SVN, GIT.
  • Experience with Eclipse RCP/RAP
  • Experience with BIRT, EMF is a plus
  • Understanding of concurrency java library is a plus
  • Proficiency in debugging applications
  • Experience with profiling applications
  • Familiar with JUnit and understanding of test driven development is a plus
  • Fluent in English; German is a plus.

What you can expect:

  • Challenging tasks and projects.
  • Flexible hours.
  • Active support of your career within the company.
  • A professional and powerful team with flat hierarchies.
  • Great social environment where you can work amongst friends.
  • Demand-oriented and on-going
  • Medical insurance plan.
  • Working both at Infobest’s and customer’s locations (both in Timisoara).