
Technical Expert Developer
Caixa Mágica Software23 hours ago
Remote, Portugal or Lisbon, PortugalSenior / Staff+
Responsibilities
- Analyze legacy applications and define application modernization strategies.
- Develop and implement full-stack solutions using Java, Vue.js, JSF, Spring Boot, microservices, Docker, Kubernetes, and cloud technologies.
- Maintain, troubleshoot, optimize, and integrate enterprise applications.
- Design and implement REST APIs and SOA components.
- Participate in cloud migration and application modernization initiatives.
- Support software testing, CI/CD, application integration, technical decision-making, and knowledge sharing.
Requirements
- 8 to 15 years of professional experience in software development environments.
- Strong full-stack development experience using Java-based technologies.
- Experience with cloud migration projects, modern application architectures, microservices, REST APIs, and service-oriented architectures.
- Experience with Spring, Hibernate, JUnit, JSF, PrimeFaces, Vue.js, Spring Boot, and Spring Cloud.
- Experience with SOAP web services, JBoss EAP, JBoss, Maven, Jenkins, Nexus, GitLab, and SonarQube.
- Experience with Docker, Kubernetes, cloud application development and migration, CI/CD practices, and application integration.
- Banking and financial services functional knowledge is highly valued.
- Fluent in English and able to work in Agile environments.
Benefits
- Permanent employment contract for a long-term project.
- Tech equipment, SIM card, and personal smartphone.
- Health and life insurance.
- Social events and team-building activities.
- Training in the latest technologies.
- Growth and reward opportunities, with team support.
- Coffee, fruit, snacks, and a welcoming office environment.
Tech Stack
Categories
About Caixa Mágica Software
Caixa Mágica Software is a privately held Portuguese software firm based in Lisbon, founded in 2004. It delivers open-source–focused services—custom software development, consulting, training, and nearshore/outsourcing—to public institutions and private enterprises across Europe. The company originated with the Linux Caixa Mágica distribution and has expanded into embedded systems, cloud platforms, mobile/web applications, and digital identity, and contributes to EU-funded research projects.