Caixa Mágica Software

Fullstack (Java and Angular) Developer

Caixa Mágica Software
Apply
13 hours ago
Remote, Portugal or Porto, PortugalSenior

Responsibilities

  • Analyze business requirements and contribute to functional and technical specifications.
  • Develop, test, maintain, and enhance enterprise applications across the software development lifecycle.
  • Perform corrective and evolutionary maintenance, including bug fixing and change requests.
  • Implement features according to business priorities and roadmap requirements.
  • Produce and maintain technical documentation.
  • Deploy applications across production and non-production environments.
  • Collaborate with Agile teams, Product Owners, business stakeholders, and multiple squads.
  • Support different ICare business lines and progressively build expertise in assigned applications and domains.
  • Contribute to code quality, development best practices, and continuous improvement initiatives.

Requirements

  • Strong full-stack development experience with Java and Angular.
  • Experience with Java 11–21, Spring Framework, Spring Boot 3, Spring Cloud, Spring Batch, Angular 17–21, NG Prime Components, TypeScript, HTML, and CSS.
  • Experience with Jest, Hibernate ORM, Lombok, Liquibase, PostgreSQL, and MongoDB.
  • Experience with SOAP and REST web services, Kafka, Kafka Connect, Kubernetes, container-based solutions, HashiCorp Vault, Maven, Git, Jenkins, and IntelliJ IDEA.
  • Experience with Jira, DevOps practices and toolchains, Scrum, Agile methodologies, and AI-assisted development.
  • Banking or life insurance experience is advantageous.
  • Ability to work across business domains and squads and in multicultural international environments.
  • Fluency in English and French.
  • Availability for occasional travel within Portugal and internationally.

Benefits

  • Permanent employment contract for a long-term project.
  • Technical equipment, SIM card, and personal smartphone.
  • Health and life insurance.
  • Social events and team-building activities.
  • Training in the latest technologies and opportunities for professional growth.
  • Coffee, fruit, snacks, and office hospitality.

Tech Stack

AngularApache KafkaCSSGitHTMLJavaJenkinsJestKubernetesMavenMongoDBPostgreSQLSOAPSpring BootTypeScript

Categories

Caixa Mágica Software

About Caixa Mágica Software

51-200 employees

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.

Contact me