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.
Procure outros empregos
Descrição do cargo
Criar um alerta de emprego para esta pesquisa
FullStack Java/Angular Senior • Setúbal, Portugal