
Fullstack (Java and Angular) Developer
Caixa Mágica Software11 days ago
Remote, Portugal or Lisbon, PortugalSenior
Responsibilities
- Participate in requirements specification based on user needs.
- Develop and test applications using the stated Java and Angular technology stack.
- Work across different squads and business lines according to project priorities.
- Maintain applications and deliver continuous evolution and improvement.
- Create technical documentation according to company guidelines and requirements.
- Deploy applications to production and non-production environments.
- Support bug fixes and change requests across different technologies.
Requirements
- At least five years of experience with Java 21, Spring, and Spring Boot.
- Experience with Angular 17 through 21, NGPrime, HTML, CSS, and TypeScript.
- Experience with Hibernate, Lombok, and Liquibase.
- Experience with Maven, Git, and Jenkins.
- Experience with Microsoft Office, Jira, and Solife.
- Experience with SQL Server and Oracle databases.
- Experience with web application development and SOAP and REST web services.
- Experience with DevOps toolchains and AI-assisted coding practices.
- Experience with Agile and Scrum.
- French is mandatory and intermediate English is required.
- Strong troubleshooting, collaboration, communication, creativity, rigor, and deadline-management skills.
- Ability to travel within Portugal and internationally.
- Life insurance or banking experience is optional.
Benefits
- Permanent employment contract for a long-term project.
- Technical equipment, a SIM card, and a personal smartphone.
- Health and life insurance.
- Social events and team-building activities.
- Training in the latest technologies.
- Growth and recognition opportunities within a supportive team.
- Coffee, fruit, snacks, and an office welcome environment.
- Travel within Portugal and outside Portugal may be required.