Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Senior developer (AWS - JAVA - TYPESCRIPT)

Dacomat srl

Bari

In loco

EUR 40.000 - 60.000

Tempo pieno

30+ giorni fa

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Un'azienda leader nel settore tecnologico in Puglia cerca un Senior Software Engineer per contribuire all'eccellenza nello sviluppo e al miglioramento delle prestazioni del software. Il candidato ideale avrà esperienza nello sviluppo di sistemi distribuiti e competenze consolidate in AWS e metodologie di sviluppo moderne. È richiesta la capacità di lavorare in team e una buona comunicazione in inglese.

Competenze

  • Esperienza nello sviluppo di sistemi distribuiti scalabili.
  • Competenze nella gestione dei database relazionali.
  • Eccellenti capacità di problem-solving.

Mansioni

  • Scrivere codice di alta qualità seguendo le best practices.
  • Analizzare e ottimizzare le prestazioni del sistema.
  • Progettare e gestire soluzioni scalabili su AWS.

Conoscenze

Sviluppo software
Test-driven development
Ottimizzazione delle prestazioni
AWS Cloud
Docker
Scrum

Strumenti

Terraform
AWS Lambda
Kubernetes
Descrizione del lavoro

Senior Software Engineer Key Responsibilities Development Excellence :

  • Write high-quality, efficient, and maintainable code following best practices.
  • Champion test-driven development to ensure robust and reliable software delivery. Performance Optimization :
  • Analyze, monitor, and optimize system performance to meet complex scaling and business requirements.
  • Implement comprehensive monitoring and alerting solutions to proactively identify and resolve issues.
  • Legacy System Modernization :
  • Investigate and analyze existing legacy systems, proposing and implementing improvements for maintainability and performance.
  • Cloud & Infrastructure :
  • Design, deploy, and manage scalable solutions using AWS Cloud services, such as Lambda, RDS, Kinesis Data Streams (KDS), SQS, SNS, and CodeBuild.
  • Leverage Infrastructure as Code (IaC) tools like Terraform or CloudFormation to automate and streamline deployments.
  • Database Expertise :
  • Optimize relational databases through advanced query analysis, partitioning, indexing, and performance tuning.
  • Troubleshooting & Support :
  • Diagnose and resolve complex scalability and performance issues in both production and pre-production environments.
  • Provide on-call support as needed based on team scheduling.
  • Operational Excellence :
  • Oversee the integration of CI / CD pipelines and DevOps practices to streamline deployments and improve operational efficiency.
  • Qualifications Experience :
  • software development experience focused on building scalable distributed systems and microservices architectures.
  • Proven track record in leading technical teams and setting technical direction.
  • Technical Skills :
  • Proficiency in one or more of the following languages and frameworks : Java, Typescript / Node.js, Spring
  • Extensive experience with AWS services, including Lambda, RDS, Kinesis Data Streams, SQS, SNS, and CodeBuild.
  • Expertise in implementing Infrastructure as Code (IaC) with tools such as Terraform or CloudFormation.
  • In-depth knowledge of Domain Driven Design (DDD) and microservices architecture.
  • Strong background in relational database management, including query analysis, partitioning, indexing, and performance tuning.
  • Demonstrated experience with performance optimization and troubleshooting complex systems.
  • Development Practices :
  • Passion for test-driven development and designing for testability.
  • Hands-on experience with refactoring and modernizing legacy systems.
  • Leadership & Communication :
  • Excellent problem-solving skills with the ability to tackle challenging technical issues.
  • Strong written and verbal communication skills in English.
  • Desired Qualifications
  • Experience with large-volume transactional data services and handling large data sets.
  • Familiarity with event-driven or queue-driven architectures.
  • Exposure to containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
  • Experience leading Agile or Scrum teams.

Competenze richieste : Se disponibili, vi chiedo di inviarmi alla mail : CV Disponibilità Aspettativa economica in termini di netto (nice to have)

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.