6 de Dezembro de 2025

Java Software Developer

Felps Lisboa

  • Localidade Porto
  • Contrato Contrato sem termo
  • Horário Full-time
  • Referência FelpsLisboa2025

Java Software Developer in the Compliance , Investor relations and communication services product line, responsible for software development activities of ComplyLog and all regulatory technology solutions for issuers and advisors.

Key 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.

HYBRID: 3X WEEK ONSITE in Porto

Role and Key Accountabilities

  • Translate application storyboards and use cases into functional applications.
  • Design, build and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality and responsiveness of the applications.
  • Collaborate closely with the Product Owner to ensure alignment with business requirements and meet delivery timelines.
  • Prioritize and facilitate the early resolution of client issues, ensuring adherence to agreed Service Level Agreements (SLA).
  • Conduct code reviews, contribute to critical feature designs, and ensure the overall quality of the team's deliverables.
  • Flag technical debt and areas of improvements, making sure they are properly documented and taken into account when defining priorities.
  • Implement a robust documentation system for knowledge base, onboarding, knowledge transfer, and communication in software development activities.
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Follow Agile Scrum development process for application development.

Technical Skills

  • AWS – Proficient
  • Java Development - Expert
  • NodeJs - Advanced
  • Spring Boot - Expert
  • React.js - Advanced
  • Microservices Architecture - Proficient
  • PostgreSQL - Advanced
  • Angular - Advanced
  • Docker - Proficient
  • API Security - Proficient
  • Design Patterns - Proficient
  • Kubernetes - Proficient
  • DevOps Practices - Proficient
  • Agile/Scrum Methodologies- Proficient
  • Data Privacy – Proficient

Languages

  • English - Proficient
  • Portuguese Fluent or Native

Envia o teu CV para <endereço ocultado> e coloca a referencia no assunto.

web:216.73.216.189:Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected]):2025-12-07 05:46:46