When it comes to developing great software, we
put passion in all our project. If you feel the same when it comes to
your work, we invite you to be part of our team, having the role of Java/J2EE Software Engineer.
Why join us?
You chose to work in development and you are very interested in Java J2EE programming.
You
find it interesting to join a team of specialists. Moreover, you
appreciate an environment where you can grow, discuss and implement
innovative solutions.
You
feel ready to take on a new challenge: to develop an effective and user
friendly web application for a transnational corporation with the
headquarter placed in Geneva, Switzerland.
Three dedicated teams will ensure the delivery of qualitative IT solutions for this partner. The new ambitious project developed along with Pentalog uses Agile metodology – Scrum. The main goal to facilitate the collection of information in order to drive business analysis and improve decision process for this client.
Our teams are almost completed, but we will add another 2 specialists in order to be at full capacity:
- 1 experienced Java J2EE Software Engineer – minimum 3 years of experience;
- 1 Java UI Developer – minimum 2 years of experience.
You will enhance and also further develop your knowledge by working
in the technical environment and technologies of the project:
- The development language to be used: Java J2EE 5;
- Application servers and frameworks: Websphere Application Server v6.1,
Servlets 2.4, JSP 2.0, Struts 2 + Spring 2.5, Hibernate 3.3;
- DataBase: Oracle 10g;
- OS: AIX 6.1.
As most of the applications this one will have the following main functional modules:
- System administration and security;
- User preferences and notifications;
- Search list and advanced search;
- Brief and tasks management;
- Reports in PDF format.
Overview of your role inside the team:
Our focus together is to ensure performance, quality and security aspects while delivering a product that offers an awesome user experience.
Your added value will be your knowledge in writing robust and reliable systems as well as your curiosity, professionalism and enthusiasm for learning new technologies and discussing innovative ideas with your team.
More concrete details on what you will do:
- Manage research topics, architecture definition, studies, internal code reviews, estimations, and technical audits;
- Drive innovation by coming up with new ideas for our products and processes;
- Develop new features front to back as part of the team;
- Point out issues with the existing architectures and codes on
different projects, followed by offering help in order to clean it up.
Required skills:
- Very good understanding of J2EE; at least 3 years of experience in a professional Java development role;
- Deep architectural understanding of Java web applications and application servers;
- Good knowledge in some back end technologies like Spring, Hibernate, SQL or others;
- Good organizational skills in order to succeed in handling priorities, risks, deliverable assurance and quality assurance;
- Experience with agile software development methodologies like XP and Scrum;
- Experience with Java UI tools: JavaScript, JQuery – required only for Java UI position;
- Interest to learn more about new languages and frameworks;
- Fluency in English is mandatory.
Benefits:
- Possibilities of promotion and development of a career plan;
- Integration in a dynamic, multicultural working environment;
- Possibility to work abroad;
- Meal tickets;
- Health insurance.
RSS

