Software Engineer (Java) - Lisboa

Lisboa Full-time

Detalhes da oferta

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 Software Engineer (Java).

responsabilidades chave

  • Development and support of micro-service based solutions primarily using Java Spring Boot, AngularJS and associated tooling;
  • Evolution of the application estate towards a micro-service based architecture to deliver maximum strategic benefit at lowest cost and risk;
  • Adoption and promotion of agile and lean principles and practices to ensure that the team serves exclusively to progress the business;
  • Promotion of DevOps practices to underpin the continuous delivery of value, and the drive for continuous improvement;
  • Accountable for software development adherence to internal and external policies to ensure compliance to organisational and regulatory standards.

competências

  • SKILLS
  • Deep understanding of Java (8 or superior) and Java Spring (4 or superior) and solid understanding of OO principles;
  • Experience designing and building service oriented or micro service architectures;
  • Experience with AngularJS;
  • Diligent with automated testing i.e. JUnit/Mockito/Cucumber, etc;
  • Solid experience with continuous integration and continuous delivery tools; e.g. GitLab, Jenkins;
  • Agile development/Software life cycle;
  • Understanding of RESTful API principles;
  • SQL Oracle, SqlServer;
  • Energetic, motivated and determined;
  • Pragmatic and results-oriented;
  • Adaptable to diverse set of technical responsibilities;
  • Excellent analytical and problem solving skills;
  • Productive and able to manage time effectively;
  • Strong written and verbal communication skills;
  • Excellent knowledge of English;
  • Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery at an advanced level.
  • NICE TO HAVE
  • Containerization Docker or Kubernetes, OpenShift;
  • Kafka;
  • ELK;
  • NoSQL database experience e.g. MongoDb;
  • Any experience of C# .NET useful for analysis of legacy applications to be redeveloped.

principais benefícios

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

DistritoLisboa
LocalLisboa
Sector de actividade TI, Telecomunicações e Comunicação
Tipo de contrato Full-time
Tipo de oferta Emprego
Contactos Randstad Portugal
Avenida da República, 26
1069-228 Lisboa
Portugal
none
800 244 244
https://www.randstad.pt