act digital
Senior Fullstack Java/Angular
act digitalPortugal4 days ago
Full-timeEngineering

We are seeking a Senior Fullstack Java / Angular Developer with strong expertise in both backend and frontend development. The role focuses on designing, developing, and maintaining high-quality full-stack applications while working closely with business stakeholders, solution teams, and other IT departments.

The ideal candidate demonstrates excellent technical skills, a customer-oriented mindset, and strong collaboration within cross-functional teams.



Responsibilities:

  • Design and develop full-stack applications based on client and business requirements;
  • Develop and maintain RESTful APIs using Java and Spring Boot;
  • Design and implement user interfaces using Angular (2+);
  • Ensure application architecture, scalability, performance, and maintainability;
  • Collaborate with clients to understand functional and technical needs and propose solutions;
  • Identify, analyze, and resolve technical issues;
  • Participate in code reviews, testing, and quality assurance activities;
  • Contribute to CI/CD pipelines and automated deployments;
  • Collaborate with cross-functional teams (Solutions, IT, Production, and external partners);
  • Mentor junior developers when required;


Required Skills & Experience:

Backend Skills

  • Strong experience in Java and Core Java concepts;
  • Solid understanding of OOP principles, collections, multithreading, and microservices;
  • Experience with Spring Boot / Spring Framework, including: Spring Security, Spring Batch, JPA / Hibernate;
  • Experience in REST API design and development;
  • Familiarity with Swagger/OpenAPI for API documentation.


Frontend Skills

  • Strong hands-on experience with Angular (2+);
  • Experience building responsive and maintainable user interfaces.


DevOps & Tooling

  • Build & development tools: Maven, Git, IntelliJ, VS Code;
  • Quality & security tools: Sonar, Veracode;
  • CI/CD & containerization: Jenkins (v2+), Docker, OpenShift and/or Kubernetes;
  • Familiarity with API tools: Postman, API monitoring/publishing/testing;
  • Experience with Splunk (v8+) for log management (practical level);
  • Basic to intermediate Unix / Shell scripting;
  • WSO2 API Manager and XLD are a plus.


Languages:

  • English level B2 (Minimum)

Key Skills

Ranked by relevance