Finance & Insurance

Java Developer

In this project you’ll contact with the European stock market area and will be able to work for a leading global trading platform that knows the importance of surveillance issues. Despite its development center being located in Porto and all administrative support in Lisbon, you will be part of a multicultural team that is spread across several European cities.

We are looking for a Senior Java Developer to work in a project in Porto (hybrid).

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 5+ years of hands-on experience in Java development and proficiency in the latest editions of Java, including expertise in Spring Boot.
  • Strong knowledge of AWS, Microservices architecture, and design patterns.
  • Strong knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Experience in frontend technologies like React.js or Angular is a strong plus.
  • Experience in NodeJs and PostgreSQL database is a plus.
  • Solid grasp of security best practices related to APIs and data privacy.
  • Proficiency in Agile/Scrum methodologies and a commitment to driving Agile practices within the team.
  • Comfortable with DevOps practices involving configuration management, CI/CD pipelines, Gitflow, IaC, deployment patterns among others.
  • Excellent problem-solving skills and a proactive approach to addressing challenges.
  • Proficiency in English is a must.

Responsibilities:

  • Developing the business area in collaboration with the business organization;
  • Exploring opportunities to develop software smarter and more efficiently;
  • Ensuring stable, high performing and scalable solutions;
  • Bringing new technological opportunities into play.

We offer

  • Integration in a dynamic, experienced and friendly team;
  • Technical, behavioral and linguistics training opportunities;
  • Career development.