Ingeniero de software Java

Azienda:
Ineltron MP
Dettagli annuncio
DATA DI PUBBLICAZIONE
27/08/2019
LUOGO
 

SETTORE
 

CATEGORIA - RUOLO
 

ANNI DI ESPERIENZA
 

CONTRATTO
 

Actualmente buscamos un/a:

Ingeniero/a de software Java

Como ingeniero/a de software Java en Fictional Company:
  • Desarrollarás nuevas características y funciones para webs de apuestas a gran escala con un alto nivel de transacciones
  • Participarás en las revisiones del diseño y del código
  • Identificarás y solucionarás los cuellos de botella en el rendimiento del software
  • Diseñarás soluciones modulares, escalables y portátiles
  • Trabajarás para mejorar la arquitectura general del sistema y diseñarás componentes para cumplir esos objetivos
El candidato/a deberá contar con:
  • Una licenciatura en alguna materia científica, a poder ser informática, ingeniería o sistemas de la información de una universidad de prestigio
  • Excelente capacidad de comunicación, tanto escrita como oral
  • Talento demostrable en programación Java y J2EE
  • Conocimientos a nivel laboral de servicios web, XML y Tomcat u otros contenedores
  • Talento demostrable para escribir y utilizar algoritmos y evaluar su complejidad temporal y rendimiento
  • Idealmente más de 6 años de experiencia comercial en desarrollo de software
  • Idealmente más de 2 años de experiencia demostrable en diseño de sistemas a gran escala
El candidato/a ideal también tendría:
  • Experiencia en desarrollo en Unix/Linux
  • Tecnologías web y protocolos de Internet (SOAP, WS-*, ReST, XML, HTTP, TCP/IP)
  • Habilidades de scripting: Bash, Perl, Python y JavaScript
  • Experiencia con Maven u otro marco de integración continua y pruebas unitarias automatizadas
  • Conocimientos de Spring, Hibernate, Ehcache
  • Experiencia laboral con Informix y/o PostgreSQL
  • Experiencia en la interconexión con aplicaciones heredadas
  • Cualquier conocimiento de TCL es un plus importante
  • Experiencia en el desarrollo de grandes sistemas distribuidos y en conceptos como el caching, el sharding, el hashing consistente, la comunicación interprocesos y el brokering
  • Capacidad de aprender y juzgar rápidamente nuevas tecnologías