Start Your Search Here

Job Search

act digital

Portugal / Global

Senior developer (pl/sql & java)

Job Description

Your Mission

As a Senior Java Developer, you will:

Lead the technical evolution of critical applications and services.

Design and implement robust, scalable, and maintainable solutions.

Support modernization and refactoring initiatives to improve application performance and sustainability.

Drive technical best practices across development and architecture.

Ensure solutions comply with security, quality, and governance standards.

Act as a trusted technical advisor for both project and business teams.

Key Responsibilities

Software Development & Modernization

Design, develop, and enhance enterprise applications using modern development practices.

Perform code refactoring and modernization activities to improve maintainability and performance.

Deliver high-quality, secure, and scalable solutions aligned with business requirements.

Contribute throughout the full software development lifecycle, from design to deployment and support.

Technical Leadership

Provide technical guidance and mentorship to development teams.

Review technical designs, architecture decisions, and implementation approaches.

Promote development standards, coding best practices, and engineering excellence.

Collaborate with stakeholders to translate business needs into technical solutions.

Architecture & Integration

Contribute to solution design and system architecture decisions.

Support integration between applications, databases, cloud services, and external systems.

Ensure consistency across the application ecosystem and technology landscape.

Participate in the evaluation and adoption of new technologies and frameworks.

Security & Application Sustainability

Monitor application security, technical debt, and technology obsolescence.

Support vulnerability remediation and compliance initiatives.

Drive continuous improvement and long-term application sustainability.

Ensure applications remain aligned with enterprise architecture and security standards.

Project & Stakeholder Support

Coordinate technical activities within development and transformation projects.

Support Project Owners and Business stakeholders throughout project delivery.

Contribute to technical planning, risk assessment, and solution definition.

Act as a key technical contact for application-related initiatives.

What We're Looking For

Mandatory Requirements

Strong experience in software development using Java.

Solid understanding of software architecture and enterprise application design.

Experience designing and integrating distributed systems and applications.

Strong analytical and problem-solving skills.

Ability to lead technical discussions and influence architecture decisions.

Experience working across both development and maintenance environments.

Strong communication and stakeholder management skills.

Proactive, autonomous, and solution-oriented mindset.

Technical Skills

Development

Java

SQL

PL/SQL

Object-Oriented Programming

Software Design Patterns

Architecture & Integration

System Design

Application Integration

Enterprise Architecture Principles

API and Service Integration

Distributed Systems

Cloud & Modern Technologies

Cloud Technologies

Scalable Application Architectures

Modern Development Frameworks

Application Modernization Initiatives

Quality & Security

Secure Development Practices

Code Review

Technical Debt Management

Obsolescence Management

Application Lifecycle Management

Candidatar-se Now

Similar Opportunities

View all jobs