
Senior Java Developer
Caixa Mágica Software1 day ago
Remote, Portugal or Lisbon, PortugalSenior
Responsibilities
- Coordinate technical projects.
- Perform code refactoring and application development.
- Provide architectural advice and supervision.
- Track security matters and manage technology obsolescence.
- Support IT and project-owner application projects.
- Contribute to application consistency, service continuity, continuous development, and compliance with quality and security guidelines.
Requirements
- Experience and expertise in system design, integration, and cloud technologies.
- Background knowledge of programming languages and frameworks.
- Experience with Java, SQL, and PL/SQL.
- Fluent in English.
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.
- Professional growth opportunities and performance rewards.
- Training in the latest technologies.
- Coffee, fruit, snacks, and a welcoming office environment.
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.