Esri
Tokio Marine Group of Companies
Ingeniero de Software III de Java - Bala Cynwyd, PA
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
- Diseñar, desarrollar y configurar aplicaciones Java EE (JEE)
- Colaborar con equipos técnicos multifuncionales en proyectos, iniciativas y soporte operativo
- Revisar la documentación de requisitos de negocio y proporcionar análisis técnicos, opciones de solución y estimaciones de esfuerzo
- Crear soluciones de prueba de concepto cuando sea necesario para validar el enfoque y la viabilidad
- Colaborar con los equipos de relación con el negocio para proporcionar estimaciones y plazos para mejoras y nuevos proyectos
- Planificar y ejecutar actualizaciones técnicas para aplicaciones Java
- Impulsar prácticas de DevOps, automatización y mejora continua para fortalecer la entrega operativa
- Asegurar la calidad de la implementación mediante pruebas unitarias y mantener altos estándares de calidad de código
- 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
- 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
- Proporcionar soporte de aplicaciones de extremo a extremo, incluido mantenimiento, resolución de problemas, soporte QA/UAT y despliegues en entornos
- 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
- Cumplir con los controles internos necesarios para desempeñar las funciones del puesto y las responsabilidades administrativas
- Completar proyectos especiales y otras tareas según se asignen
Cualificaciones
Título / Licencias y Certificaciones Profesionales
Experiencia
- 4+ años de experiencia en desarrollo de aplicaciones utilizando tecnologías Java EE (JEE); se prefiere experiencia previa como líder
- Experiencia práctica de desarrollo utilizando Java 17, JSF, Hibernate, JavaScript, CSS y React
- IDEs: IntelliJ IDEA, Eclipse (experiencia práctica de desarrollo)
- Experiencia en el desarrollo de servicios web (SOAP/REST) y en la integración con la gestión de Azure API (APIM)
- Experiencia trabajando con metodologías ágiles como Scrum
- Experiencia con SQL y bases de datos como SQL Server y Oracle
- Experiencia en la configuración y desarrollo en JBoss, Spring Boot u otros servidores de aplicaciones
- Experiencia con repositorios de código fuente (Git) y estrategias de ramificación
- Experiencia con pruebas unitarias y herramientas de calidad/cobertura de código como SonarQube y JaCoCo
- Experiencia con herramientas de automatización de despliegues como Octopus Deploy y pipelines de DevOps CI/CD de Azure
- 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
- Conocimiento de tecnología en la nube como Azure
- Conocimiento de los principios de análisis y diseño orientado a objetos (OOAD)
- Conocimiento de conceptos de diseño de portales (integración, seguridad, colaboración, SSO)
- Se requiere conocimiento práctico de SQL o T-SQL
- Se prefiere título de Grado en Informática, MIS, Ingeniería o una disciplina técnica relacionada
- Se prefiere experiencia en la creación de microservicios y su despliegue en contenedores basados en Kubernetes
- Se prefiere experiencia en la industria de seguros (P&C)
- Se prefiere conocimiento de aplicaciones empaquetadas como ImageRight, DocuSign o una suite de seguros
- 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.
