Advisor, IT Development

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 weeks ago
  • Category:
    IT & Software

Req I DDEL_DTJP00007196
Primary SkillsJava, J2EE, Junit, Java Scriprts, Spring boot framework.
DescriptionKey Responsibilities:
. Interacts with business and I/T partners to define current and future application requirements;
. Analyzes business requirements/processes, non-functional requirements and system integration points to determine appropriate technology solutions;
. Designs, codes, tests and documents applications based on defined requirements and standards;
. Provides technical and architectural leadership within a Global I/T organization
. Leads a software development delivery team, assisting in planning, assigning and tracking project activities, providing appropriate reports across projects’.

Qualifications Education:
Bachelor’s Degree in Information Systems, Computer Science or Engineering.
Desirable: Master degree Experience: More than 8 years on the I/T market.

Required Skills & Knowledge:
. Expert in Java J2EE;
. Solid knowledge of design patterns and Unit Tests (Junit/TestNG);
. Solid knowledge of Spring & Spring boots framework
. Solid knowledge of struts framework
. Experience in Java Scripts
. Solid Knowledge of Java Application Servers (preferably WebLogic);
. Solid Knowledge of Data Modeling, MS Sql Database and PL/SQL;
. Solid Knowledge in persistence frameworks (preferably JDBC Persistence)
. Verbal and written communication skills;
. Strong analytical, problem solving, and debugging skills;
. Ability to read and understand requirements and design documents;
. Ability to work with little or no supervision;
. Team work;
. Pro activity;
. English fluency;
. Agile
. Linux

. Experience with Enterprise Architecture organization
. Experience in .net Core
. Experience in building cloud native applications and service api
. Experience in GO Language
. Experience in Document Store.
. Experience with Python
. Previous experience in geographically distributed projects, having worked with teams located in different countries.