Ver oferta completa
JAVA DEVELOPER
Descripción de la oferta de empleo
Nos dedicamos al desarrollo de software y soluciones tecnológicas.
Nuestra especialidad es la integración de sistemas, software a medida y desarrollos innovadores en el mundo de los dispositivos móviles.
Nuestra mayor motivación es resolver problemas complejos a través de soluciones innovadoras.
Trabajamos a través de un método que se basa en entender el negocio y la necesidad del cliente; queremos ser un "partner", de tal modo poder apoyar en la toma de decisiones a la hora de implantar soluciones tecnológicas.
Funciones del cargo Desempeñarse como Desarrollador Java, cuyas funciones serán analizar, diseñar, y desarrollar distintos requerimientos de negocio y/o proponer mejoras.
La Idea es desarrollar componentes orientados a una arquitectura de Microservicios, interactuando con distintos miembros del equipo, líder técnico, product owner, diseñadores, y otros ingenieros de software.
donde deberás plasmar tus conocimientos y experiencia, utilizando buenas prácticas y patrones de diseño, con el fin de desarrollar un producto eficiente, escalable, y seguro.
Se trabajará en una célula ágil de 6 a 8 personas, con sprint de 2 a 3 semanas, donde se podrá ir midiendo tu avance.
Los esfuerzos van dirigidos al cumplimiento de objetivos, con metodologías ágiles, con las cuales se deberá estimar, evaluar y analizar la mejor solución posible.
En este equipo hay profesionales jóvenes y apasionados, por ende existe un muy buen clima laboral orientado al trabajo colaborativo y de alto nivel.
Requerimientos del cargo Vacante 100% remota, sólo disponible para Chile, Bogotá, Lima y Buenos Aires.
Buscamos profesionales con experiencia demostrable en el desarrollo de software.
Los/as candidatos deben ser personas proactivas, con buena capacidad de análisis, resolutivos y con habilidades interpersonales.
Al menos 4 años de experiencia.
Java.
Dominio profundo del lenguaje de programación Java, incluyendo conceptos como POO, Herencia y Polimorfismo, colecciones, concurrencia, manejo de excepciones y streams.
Versiones.
Java y 21 Spring Framework.
Conocimiento sólido de los módulos principales de Spring, como Spring Core, Spring MVC, Spring Data JPA, Spring Security.
Spring Boot.
Experiencia en la creación y despliegue de aplicaciones Spring Boot, incluyendo configuración, autoconfiguración y la utilización de starter dependencies.
Bases de datos.
Manejo de bases de datos relacionales (PostgreSQL, Oracle,.) y no relacionales (Redis), ORM (Hibernate, JPA) y diseño de bases de datos.
RESTful APIs.
Diseño y desarrollo de APIs REST utilizando Spring MVC, incluyendo manejo de HTTP methods, status codes, headers y formato JSON.
Microservicios.
Diseño y desarrollo de aplicaciones basadas en microservicios utilizando Spring Cloud, incluyendo temas como descubrimiento de servicios, balanceo de carga, comunicación entre servicios y gestión de configuración.
Contenedores.
Experiencia con Docker y Kubernetes para la contenerización y orquestación de aplicaciones.
Mensajería.
Conocimiento de tecnologías de mensajería Kafka para implementar sistemas asincrónicos y escalables.
Cloud Computing.
Experiencia en despliegue de aplicaciones en la nube (AWS), incluyendo servicios como EC2, S3, Lambda, Cognito, etc.
Soft Skills Excelentes habilidades de comunicación y capacidad para trabajar en equipo.
Capacidad para resolver problemas de manera creativa y eficiente.
Orientación a resultados y atención al detalle.
Habilidad para gestionar múltiples tareas y prioridades en un entorno dinámico.
Interés en mantenerse al tanto de las últimas tendencias y avances en tecnología.
Condiciones En WiTI, nuestro centro son las personas y la agilidad.
Por esto, creemos en los equpos 100% remotos y multiculturales, nos gusta compartir conocimientos entre todos y distintas áreas, cómo compartir tiempo extra para conversar sobre videojuegos, películas, seríes y cualquier topic interesante para nosotros.
Plan de carrera Certificaciones Horario flexible Cursos de idiomas Aguinaldos
Nuestra especialidad es la integración de sistemas, software a medida y desarrollos innovadores en el mundo de los dispositivos móviles.
Nuestra mayor motivación es resolver problemas complejos a través de soluciones innovadoras.
Trabajamos a través de un método que se basa en entender el negocio y la necesidad del cliente; queremos ser un "partner", de tal modo poder apoyar en la toma de decisiones a la hora de implantar soluciones tecnológicas.
Funciones del cargo Desempeñarse como Desarrollador Java, cuyas funciones serán analizar, diseñar, y desarrollar distintos requerimientos de negocio y/o proponer mejoras.
La Idea es desarrollar componentes orientados a una arquitectura de Microservicios, interactuando con distintos miembros del equipo, líder técnico, product owner, diseñadores, y otros ingenieros de software.
donde deberás plasmar tus conocimientos y experiencia, utilizando buenas prácticas y patrones de diseño, con el fin de desarrollar un producto eficiente, escalable, y seguro.
Se trabajará en una célula ágil de 6 a 8 personas, con sprint de 2 a 3 semanas, donde se podrá ir midiendo tu avance.
Los esfuerzos van dirigidos al cumplimiento de objetivos, con metodologías ágiles, con las cuales se deberá estimar, evaluar y analizar la mejor solución posible.
En este equipo hay profesionales jóvenes y apasionados, por ende existe un muy buen clima laboral orientado al trabajo colaborativo y de alto nivel.
Requerimientos del cargo Vacante 100% remota, sólo disponible para Chile, Bogotá, Lima y Buenos Aires.
Buscamos profesionales con experiencia demostrable en el desarrollo de software.
Los/as candidatos deben ser personas proactivas, con buena capacidad de análisis, resolutivos y con habilidades interpersonales.
Al menos 4 años de experiencia.
Java.
Dominio profundo del lenguaje de programación Java, incluyendo conceptos como POO, Herencia y Polimorfismo, colecciones, concurrencia, manejo de excepciones y streams.
Versiones.
Java y 21 Spring Framework.
Conocimiento sólido de los módulos principales de Spring, como Spring Core, Spring MVC, Spring Data JPA, Spring Security.
Spring Boot.
Experiencia en la creación y despliegue de aplicaciones Spring Boot, incluyendo configuración, autoconfiguración y la utilización de starter dependencies.
Bases de datos.
Manejo de bases de datos relacionales (PostgreSQL, Oracle,.) y no relacionales (Redis), ORM (Hibernate, JPA) y diseño de bases de datos.
RESTful APIs.
Diseño y desarrollo de APIs REST utilizando Spring MVC, incluyendo manejo de HTTP methods, status codes, headers y formato JSON.
Microservicios.
Diseño y desarrollo de aplicaciones basadas en microservicios utilizando Spring Cloud, incluyendo temas como descubrimiento de servicios, balanceo de carga, comunicación entre servicios y gestión de configuración.
Contenedores.
Experiencia con Docker y Kubernetes para la contenerización y orquestación de aplicaciones.
Mensajería.
Conocimiento de tecnologías de mensajería Kafka para implementar sistemas asincrónicos y escalables.
Cloud Computing.
Experiencia en despliegue de aplicaciones en la nube (AWS), incluyendo servicios como EC2, S3, Lambda, Cognito, etc.
Soft Skills Excelentes habilidades de comunicación y capacidad para trabajar en equipo.
Capacidad para resolver problemas de manera creativa y eficiente.
Orientación a resultados y atención al detalle.
Habilidad para gestionar múltiples tareas y prioridades en un entorno dinámico.
Interés en mantenerse al tanto de las últimas tendencias y avances en tecnología.
Condiciones En WiTI, nuestro centro son las personas y la agilidad.
Por esto, creemos en los equpos 100% remotos y multiculturales, nos gusta compartir conocimientos entre todos y distintas áreas, cómo compartir tiempo extra para conversar sobre videojuegos, películas, seríes y cualquier topic interesante para nosotros.
Plan de carrera Certificaciones Horario flexible Cursos de idiomas Aguinaldos
Ver oferta completa
Detalles de la oferta
Empresa
- WiTi
Localidad
- En todo Chile
Dirección
- Sin especificar - Sin especificar
Fecha de publicación
- 03/10/2024
Fecha de expiración
- 01/01/2025