Java Developer


  • BS/MS degree in Computer Science, Engineering or a related subject;
  • Proven hands-on Software Development experience;
  • Hands on experience in designing and developing applications using Java platforms;
  • Object oriented analysis and design using common design patterns;
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate);
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC);
  • Good communication skills and client oriented attitude;
  • Pro-active problem solving skills, analytical mind and positive attitude;
  • Results oriented and focused on meeting delivery timelines;
  • Fast learner;
  • Availability to travel abroad occasionally, if needed;
  • Fluency in Romanian and English is a must


  • Design and develop features and modules for mission-critical applications;
  • Write well designed, testable, efficient code;
  • Ensure designs are in compliance with specifications;
  • Prepare and produce releases of software components;
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review;
  • Contribute in all phases of the development and maintenance lifecycle


  • Flexible working hours;
  • One-hour lunch break;
  • Monthly performance bonus;
  • Meal tickets;
  • Medical insurance subscription;
  • Training and development programs supported by authorized trainers;
  • 1 day of additional leave for each year in the company;
  • 1 day of additional leave for the birthday;
  • In-house and team events outside the company’s headquarters;
  • Internal competitions organized within the team;
  • Preferred offers from mobile providers and banking institutions

Apply now

Your name, email and phone number are requested in order for us to receive your message and get back to you.