Ingeniero de software sénior - Java Fully Remote - US

Ingeniero de software sénior - Java

Tiempo completo • Fully Remote - US
Replies within 24 hours
Descripción de funciones
 
El ingeniero de software sénior es el principal responsable del soporte de las aplicaciones de software existentes y de mejorar los componentes de software implementados en el conjunto de productos Cotivitis. El candidato seleccionado deberá colaborar de manera efectiva con desarrolladores senior, miembros del equipo de desarrollo con sede en EE. UU. e India, propietarios de negocios, gestión de proyectos y otras partes interesadas internas.
 
- Apoyar y mejorar los módulos de software de alta calidad para la suite de productos Cotiviti
 
- Diseñar, desarrollar y mantener servicios de backend y API sólidos basados en Java
 
- Colaborar con diseñadores de UI/UX y desarrolladores frontend para integrar componentes de UI con lógica de backend
 
- Optimice el rendimiento y la escalabilidad de las aplicaciones en toda la pila
 
- Analizar y resolver problemas relacionados con el software originados por clientes internos o externos
 
- Documenta las especificaciones, el diseño, las características y el funcionamiento de las aplicaciones antes de la implementación de la producción.
 
- Demuestra un conocimiento práctico competente de la disciplina principal y un conocimiento en desarrollo de disciplinas relacionadas.
 
- Ejecuta mejoras de soluciones para mejorar el rendimiento / disponibilidad.
 
- Comunica los problemas técnicos y operativos tanto a los líderes de ingeniería como a los empresariales de manera oportuna.
 
- Garantizar que se cumplan todos los estándares tecnológicos durante el desarrollo de sistemas.
 
- Explora nuevas ideas y hace contribuciones innovadoras a los procesos o sistemas existentes que mejoran la eficiencia y los resultados.
 
- Mejora y mejora continuamente el conocimiento de las nuevas tecnologías seleccionadas e integradas en el conjunto de productos Cotiviti
 
- Ejecutar todas las facetas apropiadas del ciclo de vida de desarrollo de software de Cotiviti con un deseo de mejora continua
 
- Dirigir discusiones técnicas, revisiones de código y asesorar a desarrolladores junior
 
- Completar todos los proyectos especiales y otras tareas asignadas.
 
- Debe poder realizar tareas con o sin adaptaciones razonables. BS o MS en Ciencias de la Computación, Tecnología de la Información, Sistemas de Información y 4+ años de experiencia relevante
 
- 5+ años de experiencia profesional en Java
 
- Gran dominio de las aplicaciones basadas en Sprint Boot
 
- Experiencia práctica con RabbitMQ, Apache Kafka o plataformas de mensajería similares
 
- Experiencia con tecnologías de desarrollo de interfaz de usuario como Angular y Typescript
 
- Experiencia con API RESTful, arquitectura de microservicios y plataformas en la nube
 
- Familiaridad con la contenedorización (Docker), la orquestación (Kubernetes) y las canalizaciones de CI/CD

Esta es una posición remota.

Compensación: $60.00 por hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or