Job Title: Senior Backend Developer
Location: Venda do Pinheiro Portugal
Work regime: Fulltime & Flexible hybrid
- 1st month of work: once a week in the office 20 onsite)
- After the first month: 1 to 2 days a month in the office (onsite regime up to 5
Overview / Summary:
We are looking for a Senior Backend Developer to join our clients transformation program where they are rebuilding their core logistics operating system into a microservicesbased architecture.
Responsibilities and Tasks:
- Design develop and implement microservices that are modular scalable and loosely coupled using Java based technologies;
- Develop RESTful APIs and integrate with external/internal services following an already existing reference architecture;
- Ensure APIs follow our best practices for versioning security and documentation (e.g. using Swagger/OpenAPI);
- Be actively involved in all steps of software development from design to operations (DevOps) following our existing platforms and frameworks;
- Work in multidisciplinary teams along with other talented professionals such as frontend developers backend developers requirement engineers in an agile environment.
Requirements
Mandatory Requirements:
- Computer science degree or equivalent;
- 5 years experience on software engineer;
- Consolidated experience in Java and common frameworks like Spring Boot;
- Knowledge on the area of databases (PostgreSQL) and object/relational mapping (Hibernate);
- Message Broker experience like Kafka or Active MQ;
- Experience in the areas of Cloud Amazon AWS (EC2 EKS S3 RDS SQS Lambda);
- Understanding of Gradle Jenkins/Ansible Docker Kubernetes and Terraform are a plus;
- Sense of ownership pride in your performance and impact on companys success;
- Excellent English skills both spoken and written.
#VisionaryFuture Build the future join our living ecosystem!
Mandatory Requirements: Computer science degree or equivalent; 5+ years experience on software engineer; Consolidated experience in Java and common frameworks like Spring Boot; Knowledge on the area of databases (PostgreSQL) and object/relational mapping (Hibernate); Message Broker experience like Kafka or Active MQ; Experience in the areas of Cloud, Amazon AWS (EC2, EKS, S3, RDS, SQS, Lambda); Understanding of Gradle, Jenkins/Ansible, Docker, Kubernetes and Terraform are a plus; Sense of ownership, pride in your performance and impact on companys success; Excellent English skills both spoken and written. #VisionaryFuture - Build the future, join our living ecosystem!