Job expirat
• Build and lead a full-capability team (Front-End, Back-End etc.) for delivering digital projects
• You will develop n-tier web applications using Java frameworks: Spring (AOP, MVC, Webflow), Hibernate, Jetty. You will be able to develop alternative solutions to various programming problems and to evaluate them in collaboration with the development team.
• You will assist our Project Managers in developing relevant functional specifications.
• You will collaborate with other members of the digital development team (front-end developers, content managers) as well as designers for website development projects and for final validation of the product.
• You will collaborate with client representatives and team members of other agencies for integrating our products with third party systems (ERP/CRM, mobile communication systems, etc.).
• We need your drive to learn, since many learning opportunities will come
• Not lastly, you will have to have fun…it’s a job requirement!
KNOWLEDGE & QUALIFICATIONS
• at least 4 years of experience in software development, preferably for web products;
• strong software development skills;
• sound domain knowledge of Java programming language (1.5, 1.6), JEE, Spring, Hibernate and deployment over Apache Tomcat or Jetty; a thorough understanding of web communication protocols like HTTP and SMTP and the request-response work flow, as well as XHTML and Document Object Model;
• proficiency with design patterns, data structures and algorithms;
• solid experience in working with SQL-based RDBMSs and XML (schemas, parsing, transforming with XSLT);
• English (at least working knowledge);
• relevant experience with Linux, Apache Commons, Maven
SKILLS & ABILITIES
• solid problem solving skills and the ability to face new challenges that require creative approaches;
• the ability to work well in a team environment along with the desire to permanently learn new subjects;
• good personal communication skills, thoroughness and self-organization abilities;
• the capacity to meet deadlines while being a responsible, accountable and adaptable person.
• the ability to coach, direct and motivate co-workers
1. High-tech: You have the chance to develop N-tier applications using last-generation solutions oriented towards performance and scalability.
2. Quick learning: You have technical freedom and you work on several projets along with an experienced team, which contributes to a faster learning curve.
3. End-to-End: You make end-to-end projects and you have the chance to integrate several technologies and mediums (tablets, widgets, apps, social media etc), and not just execute small pieces of a whole.
4. Instant gratification: Satisfaction comes quickly and the results of your work are tangible.
5. Compensation: You have a competitive salary package
6. Exposure: You work with great brands;
7. Friendly environment
8. Access to a valuable library and knowledge base
Grapefruit is a Romanian branding consultancy with strong online knowledge and experience, having offices in Iasi and Bucharest . The Grapefruit portfolio holds more than 100 clients in 13 countries on 4 continents, including (in Romania) Antibiotice, Pfizer , Dacia, Vodafone , Banca Transilvania, OTP Bank, British Council and Realitatea-Catavencu. Grapefruit was the most widely nominated and awarded Romanian agency at Rebrand 100 (USA) 2007, Identity: Best of the Best 2007 (Russia) and Pentawards 2007 & 2008 (France).