Tokio Marine Group of Companies

Ingeniero de Software III de Java - Bala Cynwyd, PA

JavaScriptJavaReactSQLKubernetes
Traducción automática. Consulta el original.

Declaración de Marketing

Tokio Marine North America Services (TMNAS) proporciona servicios de soporte profesional a las empresas del Tokio Marine Group en los Estados Unidos, incluidas Tokio Marine America, First Insurance Company of Hawaii y Philadelphia Insurance Companies. ¡El servicio al cliente es nuestro enfoque y nuestra pasión! Tokio Marine North America Services añade valor en todo lo que hacemos, proporcionando el mejor servicio profesional a nuestros socios comerciales, permitiéndoles alcanzar sus objetivos. Nuestro talentoso equipo ofrece experiencia en actuaría, auditoría, comunicaciones corporativas, finanzas e inversiones, capital humano, tecnología de la información, legal y nóminas a nuestros clientes.

Resumen del puesto

El Ingeniero de Software III de Java da soporte a la configuración, desarrollo y mantenimiento de aplicaciones empresariales utilizando tecnologías Java EE (JEE). En este puesto, el Ingeniero colaborará con analistas de negocio, arquitectos, testers y otros equipos para analizar los requisitos de negocio y de datos, comprender los flujos de procesos y entregar soluciones que cumplan dichos requisitos.

Este puesto es ideal para un desarrollador proactivo y práctico con sólidas habilidades de resolución de problemas que pueda analizar incidencias rápidamente, comunicarse eficazmente y prosperar en un entorno de entrega de servicios de ritmo rápido que da soporte a Tokio Marine North America Services (TMNAS) y a sus clientes del Grupo.

Responsabilidades clave

  1. Diseñar, desarrollar y configurar aplicaciones Java EE (JEE)
  1. Colaborar con equipos técnicos multifuncionales en proyectos, iniciativas y soporte operativo
  1. Revisar la documentación de requisitos de negocio y proporcionar análisis técnicos, opciones de solución y estimaciones de esfuerzo
  1. Crear soluciones de prueba de concepto cuando sea necesario para validar el enfoque y la viabilidad
  1. Colaborar con los equipos de relación con el negocio para proporcionar estimaciones y plazos para mejoras y nuevos proyectos
  1. Planificar y ejecutar actualizaciones técnicas para aplicaciones Java
  1. Impulsar prácticas de DevOps, automatización y mejora continua para fortalecer la entrega operativa
  1. Asegurar la calidad de la implementación mediante pruebas unitarias y mantener altos estándares de calidad de código
  1. Colaborar con arquitectos empresariales, analistas de negocio (BA), equipos de QA y expertos en la materia para diseñar y desarrollar soluciones de extremo a extremo
  1. Investigar y evaluar enfoques de solución considerando las restricciones del proyecto, los estándares de arquitectura, los procesos de negocio y las tecnologías emergentes
  1. Proporcionar soporte de aplicaciones de extremo a extremo, incluido mantenimiento, resolución de problemas, soporte QA/UAT y despliegues en entornos
  1. Seguir y ayudar a aplicar los procesos SDLC, los estándares departamentales y las directrices de codificación/estilo para garantizar la integridad de los datos y del sistema
  1. Cumplir con los controles internos necesarios para desempeñar las funciones del puesto y las responsabilidades administrativas
  1. Completar proyectos especiales y otras tareas según se asignen

Cualificaciones

Título / Licencias y Certificaciones Profesionales

Experiencia

  1. 4+ años de experiencia en desarrollo de aplicaciones utilizando tecnologías Java EE (JEE); se prefiere experiencia previa como líder
  1. Experiencia práctica de desarrollo utilizando Java 17, JSF, Hibernate, JavaScript, CSS y React
  1. IDEs: IntelliJ IDEA, Eclipse (experiencia práctica de desarrollo)
  1. Experiencia en el desarrollo de servicios web (SOAP/REST) y en la integración con la gestión de Azure API (APIM)
  1. Experiencia trabajando con metodologías ágiles como Scrum
  1. Experiencia con SQL y bases de datos como SQL Server y Oracle
  1. Experiencia en la configuración y desarrollo en JBoss, Spring Boot u otros servidores de aplicaciones
  1. Experiencia con repositorios de código fuente (Git) y estrategias de ramificación
  1. Experiencia con pruebas unitarias y herramientas de calidad/cobertura de código como SonarQube y JaCoCo
  1. Experiencia con herramientas de automatización de despliegues como Octopus Deploy y pipelines de DevOps CI/CD de Azure
  1. Experiencia utilizando herramientas de desarrollo asistido por IA (por ejemplo, GitHub Copilot, Cursor o similares) e integrándolas en flujos de trabajo de ingeniería diarios.

Conocimientos

  1. Conocimiento de tecnología en la nube como Azure
  1. Conocimiento de los principios de análisis y diseño orientado a objetos (OOAD)
  1. Conocimiento de conceptos de diseño de portales (integración, seguridad, colaboración, SSO)
  1. Se requiere conocimiento práctico de SQL o T-SQL
  1. Se prefiere título de Grado en Informática, MIS, Ingeniería o una disciplina técnica relacionada
  1. Se prefiere experiencia en la creación de microservicios y su despliegue en contenedores basados en Kubernetes
  1. Se prefiere experiencia en la industria de seguros (P&C)
  1. Se prefiere conocimiento de aplicaciones empaquetadas como ImageRight, DocuSign o una suite de seguros
  1. Se prefiere conocimiento de ServiceNow para la gestión de incidencias

Rango salarial $94,000 a $125,000. El salario final ofrecido se basará en factores como la experiencia del solicitante y la ubicación geográfica.

Nuestra empresa ofrece un paquete de beneficios competitivo y la posibilidad de bonificación además del salario base.

Declaración EEO

Tokio Marine Group of Companies (incluyendo, pero no limitado a Philadelphia Insurance Companies, Tokio Marine America, Inc., TMNA Services, LLC, TM Claims Service, Inc. y First Insurance Company of Hawaii, Ltd.) es un Empleador que ofrece Igualdad de Oportunidades. Para mantener la competitividad, debemos atraer, desarrollar, motivar y retener a los empleados más cualificados independientemente de su edad, color, raza, religión, género, discapacidad, origen nacional o étnico, circunstancias familiares, experiencias vitales, estado civil, situación militar, orientación sexual y/o cualquier otra condición protegida por la ley.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores