
Java Developer
A big hello to you! 😊
We are looking for a team player with at least 3 years experience in Java J2SE development. You will be one of the creators of performing technical software solutions for customers operating worldwide.
âž¡ Tick the requirements and hit apply!
Key Qualifications
Mandatory:
- Experience in Java Springboot, Node, Cloud Native, etc – with a slant towards data ingestion/manipulation
- Very good understanding of Object Oriented and Enterprise Design Patterns
- Strong Java EE knowledge (Servlet, JSP + Tiles, JSTL, Filter)
- Knowledge of Front-End Web application frameworks: Apache Struts, JSF, EJB 3.0, Spring (Core/MVC/Security), Google Web Toolkit
- Strong knowledge of Web Services: RESTFull, Soap
- Knowledge of Object Relational Mapping: EJB 3.0, Hibernate/JPA, iBatis
- Experience with Unit testing using JUnit and EasyMock
- Database solid knowledge: SQL/PL-SQL, Oracle / DB2 database
- Pure web experience including Javascript, Ajax, HTML5, CSS3
- Good command of tools: Ant, Maven, Continous Integration, SVN
- Application server knowledge: JBOSS / WebSphere Application Server
- Open to learning technologies and products from the IBM WebShere portfolio (MQ, WMQ Broker, BPM, ESB, WODM, iLog)
Nice to have:
- Agile (SCRUM) experience
- Javascript frameworks: JQuery, DOJO, Angular.js
- Spoken and written command of French
- Technical team leading responsibilities like status monitoring and reporting or team coaching and mentoring
Your Responsibilities
You will make good use of all of the skills above to deliver the following:
- Develop new software and maintain existing code as part of an international development team
- Perform analysis activities including requirement clarifications, documenting use cases
- Participate actively in the functional and technical discussions with the client
- Make estimations based on industry widely known of project specific methods and tools
- Create and implement technical software solutions and perform product integration
- Engage in all the project stages (analysis, design, implementation, test/acceptance) when required
- Perform code review and provide technical mentoring for the junior developers
- Open to learn new software development processes, like test-driven developing or domain-driven design
Education Background
- Master’s or bachelor’s degree in computer science or related field and/or demonstrated applicable work experience
Your Benefits
You will be welcomed by an enthusiastic and creative team and a people-oriented company culture:
- Technical workshops – will support you to grow as a professional
- Soft skills trainings – will complement your path
- Latest IT technologies – will engage your motivation
- Challenging projects – will boost your talent
- Worldwide exposure – will build your professional brand
- Financial and know-how support – will enable your professional certifications (Microsoft, IBM, Oracle, ISTQB)
- Experienced and very collaborative colleagues – will make you fit in nice and easy
A very competitive and rewarding salary is completed by:
- Flexible arriving time
- Work-from-home possibilities
- Gym membership discount
- Welcome-in-the-team package
- Funny t-shirts & stuff
- Best coffee
- Safe place for your bike
You will love our fun time ….well, once we have it back: team buildings, November Bowling Cup, February Carnival, Christmas Party, Ropardo Kids Party, Game Nights, Happy Anniversaries, art workshops