Détails de l'annonce
Référence:
97456
Publiée le:
25 juin 2019
Type de poste:
CDI, ,, CDD
Lieu de travail:
Cite El Khadra, Tunis, Tunisie
Expérience:
Entre 2 et 5 ans
Étude:
Bac + 5
Disponibilité:
Plein temps
Langues:
Arabe , Français , Anglais
Mobilité:
Locale, International
Entreprise:
AT CONSULTING
Secteur: informatique / télécoms
Taille: Moins de 20 employés
Description de l'annonce:

We are looking for a Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release.
Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to join our development team, we’d like to meet you.
Ultimately, you will deploy and maintain functional, secure and high-quality applications.

Responsibilities

-Identify and analyze user requirements
-Prioritize, assign and execute tasks throughout the software development life cycle
-Develop Java SE/EE applications
-Write well-designed/efficient code and maintain robust, scalable,secure, high-quality software
-Review, test and debug team members’ code
-Able to work effectively in local as well as remote teams.
-Design database architecture
-Document development phases
-Ensure our applications are secure and up-to-date

Requirements

-1 to 3 years Work experience as a Java Developer
-Experience designing, building and testing Java SE/EE applications
-Good knowledge of popular Java frameworks and APIs
-Good knowledge of web technologies (node.js, bootstrap, angularJS, Socket.IO, ...) is appreciated
-Experience with Object-Oriented Design (OOD)
-Good knowledge of relational databases
-Good delegation and time management skills
-Problem-solving abilities
-Intermediate/fluent English level (written/spoken) is required
-Bachelor Degree in Computer Science, Engineering or Information Technology