Java Developer at Thales designing and implementing applications. Collaborating with teams to deliver secure solutions in identity management and data protection.
Responsibilities
Diseñar, desarrollar, probar e implementar aplicaciones Java que resuelvan problemas reales y deleiten a los usuarios.
Colaborar y crear: unirse a diseñadores, gerentes de producto y otros desarrolladores para idear e implementar nuevas funcionalidades.
Innovar e integrar: trabajar en proyectos que conecten diversos dispositivos y sistemas, brindando soluciones fluidas.
Mejorar y optimizar: hacer que el software existente sea mejor, más rápido y más eficiente, asegurando el mejor rendimiento.
Participar en revisiones de código y contribuir al intercambio de conocimientos.
Cooperar para preparar guías y documentación para instalación, configuración y solución de problemas.
Requirements
Título de licenciatura o maestría en ingeniería o informática, y experiencia significativa en su campo de especialización.
Experiencia demostrada en desarrollo Java.
Experiencia con Spring Boot, Micronaut o Quarkus para desarrollar microservicios.
Experiencia con tecnologías de mensajería distribuida, Docker, K8s, etc.
Fuerte comprensión de la programación orientada a objetos y patrones de diseño.
Experiencia comprobada en el proceso completo de desarrollo de software y haber trabajado en metodologías ágiles.
Excelentes habilidades de comunicación escrita y verbal en inglés (B2+) y español.
Se valorará el conocimiento previo o experiencia de trabajo en alguno de los siguientes puntos:
Conocimiento de DDD y arquitecturas impulsadas por eventos.
Experiencia con Kafka Streams u otra tecnología de procesamiento de flujos de datos.
Experiencia con APIs REST.
Conocimiento de tecnologías en la nube como Consul y Kubernetes.
Conocimiento de Prometheus para producir métricas técnicas.
Experiencia con Jenkins o GitLab CI.
Conocimiento de IntelliJ IDEA u otro IDE.
Conocimiento de un segundo lenguaje de programación: Kotlin, Scala, etc.
Conocimiento de principios de ciberseguridad y mejores prácticas para asegurar sistemas de software.
Conocimiento y experiencia comprobada relevante en el dominio de fronteras y viajes.
Benefits
Horarios de trabajo flexibles.
Días de trabajo intensivos los viernes y durante agosto.
Trabajo remoto - 2/3 días a la semana trabajando desde casa.
Ayuda con restaurantes y beneficios sociales (seguros de salud, guardería).
Senior Software Engineer developing and designing features related to AI/ML for NetApp. Collaborating on distributed software for cloud and hybrid - cloud solutions in a team environment.
Java Developer programming server - side applications in a multi - tier setup for IPS Technology Services. Collaborating on database design and web application development.
Channel Development Executive helping Go.Compare meet strategic and budgetary goals. Managing relationships and coordinating business efforts for effective revenue generation in Cardiff office.
Technical Architect designing scalable solutions for nuclear energy systems at Framatome. Leading projects to enhance efficiency and implement technical standards in a hybrid work environment.
Backend Developer responsible for designing and maintaining scalable backend systems. Leading technical decisions and collaborating with multidisciplinary teams in a hybrid work environment.
Senior Backend Developer designing, developing, and maintaining scalable backend systems in Brazil. Leading technical decisions and mentoring junior developers while collaborating across teams.
Full Stack Developer responsible for designing and developing scalable web applications at Resident Interface, an industry leader in delinquency management for rental housing.
Senior Backend Engineer responsible for designing scalable backend solutions for Bricks' real estate investment platform. Collaborating with cross - functional teams to deliver high - quality APIs and backend services.
Senior PHP Developer at Summit Networks creating PHP - based solutions for voice providers. Collaborating with teams to enhance software products and optimize application performance.