
Senior Java Developer/Tech Lead
Caixa Mágica Software20 hours ago
Remote, Portugal or Porto, PortugalStaff+
Responsibilities
- Design, secure, and scale backend architectures.
- Develop Java and Spring solutions for financial reference data management.
- Industrialize the solution using CI/CD practices, containerization, unit testing, and versioning.
- Implement data exposure solutions through APIs.
- Participate in validation phases with end users.
- Support technical business analysis, development, and technical leadership activities.
- Improve data quality and consistency across external and market-data sources.
Requirements
- University degree or equivalent experience in Information Technology, Computer Science, Information Management, or a related field.
- Strong proficiency in Java and Spring programming.
- Advanced SQL and PostgreSQL skills.
- Experience with cloud environments such as AWS and IBM, and with Docker containerization.
- Knowledge of CI/CD, microservices, unit testing, and versioning practices.
- Experience with Agile tools including Jira, Confluence, and ALM.
- Experience with third-party data and data governance or management is a plus.
- Fluent English is required; French knowledge is a plus.
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.
- Professional growth opportunities, rewards, and training in the latest technologies.
- Supportive, dynamic team environment.
- 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.