Intermedia Intelligent Communications

Sr. Software Developer - Data (Portugal)

Intermedia Intelligent Communications
Apply
2 months ago
Remote, PortugalSenior

Responsibilities

  • Design and develop scalable microservices and APIs using Java and Spring Boot.
  • Build services for high-volume data ingestion, processing, and access.
  • Integrate backend services with modern cloud data platforms and legacy systems.
  • Write and optimize SQL queries and stored procedures for application features and data pipelines.
  • Collaborate with Data Engineers, Analysts, and Product teams on reliable, well-tested solutions.
  • Ensure data integrity, availability, and performance across systems.
  • Participate in code reviews, architecture discussions, and CI/CD processes.
  • Write unit, integration, and data tests.
  • Modernize legacy components into scalable cloud-native services.
  • Deploy and manage services in Kubernetes using Helm.

Requirements

  • 5+ years of experience in backend software engineering or data-focused software development.
  • Strong Java and Spring Boot programming skills for microservices development.
  • Strong knowledge of SQL, relational database design, performance tuning, and data modeling.
  • Experience building and consuming RESTful APIs.
  • Familiarity with ETL/ELT concepts and data integration techniques.
  • Experience with CI/CD pipelines and Git-based version control.
  • Experience with unit testing frameworks such as JUnit and Mockito, plus integration testing.
  • Hands-on experience deploying applications in Kubernetes using Helm charts.
  • Practical experience with Snowflake and dbt is desirable.
  • Exposure to AWS, Azure, or GCP and infrastructure-as-code is a plus.
  • Knowledge of Kafka, RabbitMQ, or similar messaging and event-streaming tools is a bonus.
  • Strong communication and cross-functional collaboration skills.
  • Comfort working with ambiguity, legacy codebases, and hybrid legacy/modern systems.
  • Pragmatic focus on production-quality software, automation, performance optimization, clean architecture, and reducing technical debt.

Benefits

  • Primarily remote work with occasional visits to the office in Coimbra or Aveiro.
  • Future office locations in Porto are planned.
  • Team-oriented and transparent work culture with opportunities for internal promotion.

Tech Stack

Categories

BackendData Engineering
Intermedia Intelligent Communications

About Intermedia Intelligent Communications

1,001-5,000 employees
Contact me