Java Software Engineer
Se busca Senior Java Developer para unirse al equipo de Web. Responsabilidades: diseño, desarrollo e implementación de aplicaciones escalables con Spring Boot.
Atractivo para desarrolladores Java experimentados que buscan trabajar en aplicaciones escalables con Spring Boot de manera remota.
Descripción del puesto
Senior Java Developer Quiénes somos: Newfold Digital es una empresa líder en tecnología web que atiende a millones de clientes en todo el mundo. Nuestros clientes nos conocen a través de nuestra sólida cartera de marcas. Tenemos algunas de las marcas más destacadas y reconocidas de la industria, incluyendo Bluehost, HostGator, Domain.com, Network Solutions, Register.com y Web.com. Ayudamos a clientes de todos los tamaños a construir una presencia digital que genere resultados. Con nuestra amplia oferta de productos y soporte personalizado, nos enorgullecemos de colaborar con nuestros clientes para satisfacer sus necesidades de presencia en línea. La fortaleza de nuestra empresa radica en la intersección de nuestras personas, nuestros clientes y nuestras marcas. Estamos buscando un Senior Java Developer altamente capacitado y experimentado para unirse a nuestro equipo en crecimiento. Usted desempeñará un papel clave en el diseño, desarrollo, implementación y mantenimiento de aplicaciones empresariales robustas y escalables utilizando Spring Boot y otras tecnologías Java. Responsabilidades: - Diseñar, desarrollar e implementar nuevas características y funcionalidades para nuestras aplicaciones Spring Boot. - Escribir código Java limpio, mantenible y bien documentado, adhiriendo a las mejores prácticas. - Colaborar con arquitectos, diseñadores y otros desarrolladores para definir soluciones técnicas. - Realizar revisiones de código y contribuir a mejorar la calidad y mantenibilidad del código. - Realizar pruebas unitarias e integración para garantizar la calidad del código y la estabilidad de la aplicación. - Solucionar problemas técnicos complejos de manera eficiente. - Mantenerse actualizado con los últimos avances en Java, Spring Boot y tecnologías relacionadas. Quién eres y qué necesitarás para tener éxito: - Mínimo 5+ años de experiencia como desarrollador Java. - Conocimiento profundo del framework Spring Boot y sus componentes principales. - Sólida comprensión de las características de Java SE 8+ (lambdas, streams, etc.). - Experiencia con herramientas de compilación como Maven o Gradle. - Experiencia con frameworks de pruebas unitarias (JUnit, Mockito). - Experiencia con sistemas de control de versiones (Git). - Experiencia con bases de datos relacionales (MySQL, PostgreSQL) es un plus. - Experiencia con plataformas en la nube (Oracle, Azure, GCP) es un plus. - Excelentes habilidades analíticas y de resolución de problemas. - Fuertes habilidades de comunicación y colaboración. - Capacidad para trabajar de forma independiente y como parte de un equipo. Por qué te encantará trabajar con nosotros: - Equilibrio entre vida laboral y personal. Nuestro trabajo es emocionante y significativo, pero sabemos que el equilibrio es clave para vivir bien. - Celebramos las diferencias de unos y otros. Estamos orgullosos de nuestra cultura de diversidad e inclusión. - Fomentamos una cultura de pertenencia. Nuestra empresa y nuestros clientes se benefician cuando los empleados traen sus verdaderas personalidades al trabajo. - Tenemos programas que nos unen en temas importantes y brindan oportunidades de aprendizaje y desarrollo para todos los empleados. - Tenemos más de 20 grupos de afinidad donde puedes establecer contactos y conectarte con otros Newfolders en todo el mundo. Nos importa tu bienestar. Somos una familia y nos importa tu salud física y mental y la de tu familia, ofreciendo beneficios competitivos de HMO - 175k MBL con un dependiente gratuito después de un año de servicio. También ofrecemos bonos de puntualidad, generosas políticas de vacaciones y mucho más. A dónde podemos llevarte: Estamos entusiasmados de ayudar a nuestros empleados a aprender diferentes aspectos del negocio, ser desafiados con nuevas tareas, ser mentorados y crecer en sus carreras. Desata nuevas posibilidades con #teamnewfold! #NetworkSolutions
Responsabilidades
- Diseñar y desarrollar nuevas funcionalidades para aplicaciones Spring Boot
- Escribir código Java limpio y mantenible
- Colaborar con arquitectos y desarrolladores
- Realizar pruebas unitarias y de integración
- Solucionar problemas técnicos complejos
Skills requeridas
Beneficios
- Balance entre vida laboral y personal
- Cultura de diversidad e inclusión
- Programas de desarrollo profesional
- Beneficios de salud
- Bono de puntualidad
- Política de vacaciones generosa