Pular para o conteúdo principal

Senior developer (pl/sql & java)

Tecnologia
act digital
Lisboa, PortugalHá 1 semanasAté 18/11/2026
Tempo inteiro

Descrição da vaga

🎯 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
Keywords
CodingTechnical debtCloud computingPl / sqlSqlJavaVulnerabilityMaintainabilityCode reviewPl/sql

Interessado nesta vaga?