In this project you'll contact with the European stock market area. 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 seeking a Java Developer to join our team in Porto (hybrid model) .
Key activities:
Develop, test, and maintain high-quality backend services and APIs using Java/Kotlin and Spring Boot.
Design and implement scalable and reliable event-driven architectures.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews, providing constructive feedback to peers.
Troubleshoot and resolve software defects and issues in a timely manner.
Ensure the performance, quality, and responsiveness of applications.
Write and maintain technical documentation.
Required Skills and Experience:
Programming language proficiency in Java or Kotlin programming languages, 3+ years.
Spring Boot: Extensive experience in developing applications using Spring Boot framework.
Event-Driven Architecture: Strong understanding and practical experience in building event-driven systems.
Backend Development: Proven experience in backend development including RESTful API design and implementation.
Problem Solving: Strong analytical and problem-solving skills.
Collaboration: Excellent communication skills and a team player.
Nice-to-Have Skills:
Kafka: Experience with Kafka for building real-time data pipelines and streaming applications.
PostgreSQL: Advanced knowledge of PostgreSQL including performance tuning and optimization.
DevOps: Experience with CI/CD pipelines and containerization technologies like Docker and Kubernetes.
Cloud Platforms: Familiarity with cloud platforms such as AWS and Azure.
We offer:
Integration in a dynamic, experienced and friendly team.
Technical, behavioral and linguistics training opportunities.
#J-18808-Ljbffr