- Postes vacants:
- 2 postes ouverts
- Type d'emploi désiré :
- CDI
- Experience :
- 3 à 5 ans
Description de l'emploi
As part of the deployment of an ITIL v3 (2011) compliant service center in Tunis, RGI Group seeks an HD3 J2EE Engineer for our Application Maintenance activities. In this role, you will:
- Provide resolution for escalated tickets following established procedures,
- Develops programming code for new and/or existing software enhancements,
- Contribute to work groups to analyze problems, develop solutions, and communicate solutions effectively,
- Creates and/or updates technical documentation,
- Manage own work on technical projects with minimal supervision, establishing tasks to meet with intended project outcomes and timelines,
- Mentors, trains, develops and provides support to less experienced co-workers,
- Maintain existing production system and fix software anomalies and data fix.
Exigences de l'emploi
- 3-5 years of experience in IT Projects
- Good knowledge of English, Knowledge of Italian (Optional/Preferred)
- Agile experience (Preferred)
- Curious attitude with autonomous learning capabilities
Technical Skills Requirements – The candidate should have a good knowledge of:
Syntax and structured programming
- variables and methods
- data types, arrays
- flow control operators
- overriding methods
- annotations, advantages and use
Syntax and OO programming
- concrete and abstract classes, interfaces
- object-oriented fundamentals
Core libraries
- collections and iterators, generic
- input Output
- management of dates, numbers and formatting
- basic networking
- Java 8: lambda expression and stream (in Java-Core Libraries)
Thread
- Multithreading
- States of a thread and state changes
- Synchronization
Design patterns
- Singleton
- factory
- adapter
- Builder
- Hints on other patterns and bibliography (GoF)
Servlets / Filters / JSP
- JSP
- Servlets and Filters
XML
- XML tags and their management
Web services (SOAP)
- Realization and exhibition of services (JAX-WS)
- Generation of Java technology clients (wsimport)
- Test services through tools (SoapUi) and JUnit
Web Services (REST)
- Creation and display of APIs with various methodologies (put, get, post, etc.)
- API test with tools (PostMan)
Relational databases and design
Control of the source code and the project
- Use of GIT
- Use of Maven
- Use of Grunt
IDE / AS / development tools
- Eclipse
- SoapUI
- postman
- Jboss: datasource configuration, depoly and launch of an application (ear)
- IntelliJ
- Jenkins
- Shell DOS / Linux (main commands)
5.Test
BDD and TDD methodology
- JUnit
- selenium (optional)
- cucumber (option
Date d'expiration
25/09/2020