Offerta lavoro Java Senior Developer - Remote Working

Azienda
Dacomat srl
Posizione
Java Senior Developer
Data udate
15/05/2025
Luogo lavoro
Remote Working
Impegno
Full-time
Compenso lordo
Da concordare
Posti disponibili
1
Contratto lavoro
Da determinare

Descrizione offerta di lavoro

JAVA SENIOR DEVELOPER (Inglese C1 contesto internazionale)

Work on leading software applications utilizing latest technologies. Will be responsible for creating and maintaining production applications. Will work closely with other software engineers, product engineers and enterprise architect.

Key Responsibilities:  

  • Develop and troubleshoots code for applications to efficiently solve challenging engineering problems. 
  • Work with and adhere to Agile development philosophies 
  • Develop the necessary application components and data structures as defined by the architecture shared with the system architect in accordance with the operability criteria
  • Ability to understand technical requirements and ensure consistent implementation of technology throughout the system
  • Produce components for the automation of unit testing, in accordance with the methodologies intended to be used
  • Support the Product Engineers with functional analysis work on an occasional basis
  • Collaborate with the Product Engineers in designing the system and performance tests and support the preparation and execution of integration tests
  • Test the individual programs and participate in the testing of the respective procedures
  • Manage anomalies found during functional testing/user testing/operational support, and direct the resolution of the problem by the development or maintenance group
  • Draw up and update the program documentation
  • Collaborate, if required, in defining and documenting the system architectures
  • Support managing the Cloud based infrastructure and the architecture evolution based on best practices and standards 
  • Work with business unit managers to understand project scope, suggest possible alternatives and document each step of the design phase
  • Work with Security division to code “secure by design”
  • Conduct one-to-few and one-to-many training sessions to transfer knowledge to internal/external customers 

Basic Qualifications

  • 6+ years of working experience as software developer.
  • 4+ years of Java software development experience
  • Strong proficiency with modern Java, including recent language features, idiomatic frameworks, libraries, and development best-practices
  • Familiarity with one or more strongly-typed languages (Java, Node.js Scala, etc.), including all of the idiom­atic frameworks, libraries, and development best-practices 
  • Familiarity with one or more dynamically-typed languages (Python, Ruby, Common Lisp, PHP, JavaScript, etc.), including all of the idiomatic frameworks, libraries, and development best-practices
  • Strong proficiency with basic data structures and algorithms
  • Experience with data persistence technologies, including SQL and NoSQL databases
  • Experience with API development using REST and other protocols
  • Experience with microservice development and maintenance in a cloud environment
  • Software development experience on REST and microservices
  • Experience with Unit Testing, Integration Testing and software quality tools.  
  • Experience with DevOps and CI/CD tools (e.g. Jenkins, AWS Codebuild, Terraform, Ansible, etc.)
  • Comfortable in the following environments.
    • Windows and/or macOS
    • Linux (e.g. Debian, Ubuntu, RedHat, OpenSUSE, etc.)
    • Docker and other virtualization technologies
    • Git source control
    • Atlassian Suite (Jira, Bamboo etc.)
  • Experience in the implementation and management of Dockerized applications
  • Experience programming applications backed by AWS Services
  • Software development experience with the Spring Framework, Spring Boot and/or Spring WebFlux 
  • Fluency in English
  • Experience with AWS, Google Cloud Platform, and/or Azure cloud computing frameworks, infrastructure, and application environments
  • Strong oral and written communication skills
  • Experience with Agile and Scrum methodologies
  • Exceptional analytic and problem-solving skills
  • Effective time management skills demonstrated by successful and timely completion of projects
  • Ability to work both independently and in a team-oriented, collaborative environment
  • Positive attitude, self-starter with strong analytic, communication and interpersonal skills

Competenze richieste

Se siete interessati alla posizione , candidatevi alla mail : m.dangelo@dacomat.com , specificando le vostre aspettative economiche ed il tempo di disponibilità , verrete contattati il prima possibile 


Il presente annuncio è rivolto a entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

D Dacomat srl

Siamo in cerca di talenti Nella attuale situazione di mercato la Dacomat è in continua ricerca di talenti. Ricerchiamo figure professionali junior e senior nei vari settori dell'informatica, che abbiano volontà di imparare nuove tecnologie e che abbiano voglia di intraprendere attività di ricerca anche in collaborazione con le principali università italiane ed estere. Se sei interessato o se hai q ... »
Via Costantino Mortati, 68, 68 - 00156 ROMA (Roma)