act digital
Lisboa / Global
Lisboa / Global
Key Responsibilities Design, develop, and maintain scalable web applications using Java, Spring Boot, Angular, JavaScript, and TypeScript.
Build and integrate REST APIs to support business-critical applications and services.
Develop responsive user interfaces using HTML, Angular, JavaScript, and TypeScript.
Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions.
Manage application deployment and maintenance using Docker, Kubernetes, Tomcat, Jenkins, and GitLab.
Ensure code quality through best development practices, code reviews, and automated CI/CD pipelines.
Work with relational databases, including Oracle 19c and PostgreSQL, to design and optimize data models and queries.
Participate in troubleshooting, performance optimization, and production support activities.
Contribute to the integration of messaging and event-driven architectures using Kafka.
Maintain technical documentation and support continuous improvement initiatives.
Required Skills & Experience
Strong experience with Java and Spring Boot development.
Solid frontend development experience using Angular, JavaScript, TypeScript, and HTML.
Experience with REST API design and integration.
Knowledge of GitLab, Jenkins, Maven, and IntelliJ IDEA.
Hands-on experience with Docker and Kubernetes.
Experience working with Oracle 19c and/or PostgreSQL databases.
Familiarity with Kafka and event-driven architectures.
Experience working in Agile development environments.
Strong problem-solving and communication skills.
Mandatory Requirements
Fluent French (mandatory).
Good level of English for collaboration within international teams.
Nice to Have
Experience with cloud-based environments.
Knowledge of microservices architecture.
Exposure to DevOps and infrastructure automation practices.
Lisbon / Global
Portugal / Global
Graça / Global
Lisbon / Global
Portugal / Global
Lisboa / Global