описание
ALTEN Portugal is looking for Java Full Stack Developers to join agile teams responsible for developing and maintaining business-critical applications for a major international financial institution in the banking and insurance sectors. You will work in a multidisciplinary team, collaborating with colleagues from several countries and contributing to products that combine new feature development with the continuous evolution of existing platforms.
задачи
- Develop and evolve end-to-end web applications, including services in Java and Spring Boot, REST/SOAP integrations, and Angular interfaces.
- Develop and optimize SQL queries, including stored procedures, and ensure integration with other systems.
- Implement change requests and fix bugs across development, testing, and production environments.
- Develop unit and integration tests (JUnit, Mockito), conduct code reviews, and solve complex technical problems.
- Work with CI/CD pipelines using Maven or Gradle, Git, and Jenkins, as well as containerization technologies such as Docker and Kubernetes.
- Participate in Scrum ceremonies and work closely with business, product, and operations teams.
требования
- Senior profile (normally 6 or more years of experience) with solid knowledge of Java (versions 11 to 21) and Spring Boot.
- Experience with Angular (recent versions) and TypeScript.
- Knowledge of SQL (SQL Server, Oracle, PostgreSQL, or T-SQL/Sybase) and ORM platforms such as Hibernate.
- Experience with Maven or Gradle, Git, and Jenkins.
- Experience with Agile/Scrum methodologies.
- Good spoken and written English.
- Angular Developer (intermediate level, 2 to 3 years of experience) with knowledge of TypeScript and modern Angular (standalone components, signals, and RxJS), to work on data-oriented interfaces such as grids, charts, and dashboards.
- Будет плюсом: Experience with microservices, Kafka, Docker, Kubernetes, and cloud solutions (for example, AWS); Knowledge of MongoDB; Previous experience in the banking or insurance sectors; Knowledge of French (mandatory for some projects); Interest in and curiosity about AI-assisted development tools
условия
- Hybrid work model in Porto/Lisbon.
- The opportunity to join a competitive, international, and fast-growing company.
- A dynamic, innovative, and collaborative work environment with highly qualified professionals.
- Ongoing training and career development opportunities.