java developer

Publicado 07-01-2022

Randstad

Lisboa Lisboa (Contabilidade / Finanças)


detalhes do emprego Randstad operates in Portugal and in the world as a leader in the area of Human Resources, in various sectors of activity.
Technologies specialization works exclusively in the IT & Telecom sector, promoting unique professional development opportunities.
As part of an internal and international project, we are looking for a Java. ... Randstad operates in Portugal and in the world as a leader in the area of Human Resources, in various sectors of activity.
Technologies specialization works exclusively in the IT & Telecom sector, promoting unique professional development opportunities.
As part of an internal and international project, we are looking for a Java.

  • responsabilidades chave

    • 3 years of experience with Java
    • 5 years of experience in IT
    • Degree in Computer Science, Finance or related field.
  • competências

    • Proficient in Java with a good knowledge of its ecosystem (Spring Framework, JPA/Hibernate);
    • Familiar with Java application design and architectural pattern;
    • Solid understanding of object-oriented programming and functional programming paradigms;
    • Able to incrementally deliver server side applications to meet dynamic customer requirements;
    • Understanding fundamental design principles behind a scalable application;
    • Knowledge of multithreaded design and concurrency patterns in Java;
    • Strong experience delivering MVC, JDBC, and RESTful components;
    • Knack for writing clean and readable code;
    • Experience with both external and embedded databases;
    • Creating data schemas that represent and support business processes;
    • Strong unit test and debugging skills;
    • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3;
    • Strong analytical skills with a creative and flexible approach to problem solving;
    • Capacity to work effectively in a team and appetite to lead a team towards the best solutions;
    • Delivery-focused with keen attention to detail;
    • Excellent interpersonal and organisational skills;
    • Professional and precise communication skills;
    • Exposure to JavaScript frameworks (AngularJS, et al);
    • Basic knowledge of Python or SQL is appreciated;
    • Experience of market and/or counterparty risk;
    • Exposure to the practical issues of data loading, validation and management.
  • principais benefícios

    Entry into a stable project with continuity in a prestigious company.