act digital
Lisbon / Global
Lisbon / 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.
Graça / Global
Portugal / Global
Lisbon / Global
Setúbal / Global
Portugal / Global
Lisboa / Global