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