act digital
Java Developer
act digitalPortugal18 hours ago
Full-timeRemote FriendlyConsulting

We are looking for a Senior Java Developer with strong expertise in Java and Spring Boot to design, develop, and maintain high-quality enterprise applications in a complex and regulated environment.

This role involves close collaboration with business stakeholders, solution teams, and other IT departments, playing a key role in delivering robust, scalable, and secure software solutions, while also contributing to technical leadership and mentoring.


Key Responsibilities

  • Design and develop Java applications based on business and functional requirements
  • Build and maintain RESTful APIs using Spring Boot
  • Ensure application architecture, performance, scalability, and security
  • Collaborate closely with business and technical teams to propose effective solutions
  • Analyze and resolve complex technical issues
  • Participate in data integration and migration activities
  • Work with cross-functional teams (solutions, IT, production, external partners)
  • Ensure code quality through testing, code reviews, and best practices
  • Contribute to CI/CD pipelines and application monitoring
  • Mentor junior developers and contribute to technical leadership initiatives


Required Skills & Experience

Technical Skills

  • 5–7+ years of experience in Java (version 8 or higher)
  • Strong expertise with Spring Boot, including:
  • Spring Data JPA / Hibernate
  • Spring Security
  • Spring Batch
  • Solid understanding of REST API design and development
  • Experience with JWT-based authentication and authorization
  • Familiarity with microservices architecture and design patterns
  • Experience with API documentation and testing tools (Swagger, Postman)
  • Knowledge of API monitoring, publishing, and management
  • Experience with SQL Server and DB2 databases
  • Familiarity with Tomcat application server
  • Proficiency with Maven for build and dependency management
  • Experience with Git / GitLab
  • Knowledge of CI/CD tools (Jenkins v2+)
  • Practical experience with Docker
  • Experience with Splunk (v8+) for logging and monitoring
  • Experience with Sonar for code quality analysis
  • Proficiency with JUnit for unit testing
  • Basic to intermediate Unix / Bash scripting
  • Knowledge of WSO2 API Manager is a plus
  • Experience with XLD is a plus


Hybrid Work: 2/3x On-Site in Lisbon

Key Skills

Ranked by relevance