La nostra consulenza in ambito IT riguarda l’analisi, la progettazione, lo sviluppo e l'integrazione di sistemi software su media e larga scala.
Grazie alla sua notevole esperienza, Latitude si propone come partner innovativo, con una profonda conoscenza del settore Enterprise IT ed un’ampia gamma di competenze, allo scopo di supportare i propri clienti nelle attività di:
Analisi di dominio e studio di fattibilità, stima degli effort di realizzazione.
Progettazione architetturale dei sistemi software, diagrammatica UML ed E/R.
Refactoring ed integrazione dei sistemi software, migrazione verso infrastrutture cloud.
APPROCCI E METODOLOGIE
- Object Oriented Design & Programming, pattern di design e architetturali, Domain Driven Design.
- Design e sviluppo agile, Test Driven Development, Design by testing e Design by refactoring.
TECNOLOGIE
Ambito applicativo
- Java Enterprise Edition platform
- .NET framework
- Spring Core framework, Spring AOP, Spring MVC, Spring Batch, Spring Integration, Spring Cloud, Spring Security, Spring WebServices
- Netflix OSS
- Apache Hadoop
- Hibernate, MyBatis
- Unit ed Integration Testing con JUnit e Spring framework
Integrazione di sistemi software
- REST api
- OAuth 2.0 protocol
- SOAP, WS-Security
- Java RMI, HttpInvoker
- JMS e AMQP
DBMS e NoSQL datastore
- Oracle
- PostgreSQL
- MySQL
- Mongo DB
Web UI e scripting
- HTML5, XHTML
- CSS3
- Javascript, jQuery
- Bootstrap framework
- Highcharts library
- PHP
- AngularJS framework
Mobile applications
- Android
- iOS