Replies within 24 hours
Beneficios:
- 401(k)
- Seguro dental
- Seguro médico
- Seguro de visión
Desarrollador Senior de Java – CSMS (Sistema de Gestión de Manutención Infantil)
Resumen del puesto
Buscamos un desarrollador Java senior experimentado para unirse al equipo de modernización de CSMS. Este puesto diseñará, desarrollará y mantendrá microservicios críticos que apoyen las operaciones de gestión de casos de manutención infantil. El candidato ideal tiene una sólida experiencia en la construcción de servicios poco acoplados y desplegables de forma independiente dentro de un entorno nativo en la nube.
Responsabilidades clave
- Diseñar, desarrollar y mantener microservicios Java/Spring Boot utilizando las mejores prácticas de diseño orientado al dominio y descomposición de servicios.
- Desarrollar aplicaciones web escalables, APIs REST, trabajos Spring Batch y servicios de integración.
- Construir contratos API bien definidos e implementar patrones de mensajería REST síncronos y asíncronos.
- Desarrollar y optimizar trabajos Spring Batch para procesamiento de alto volumen y flujos de trabajo programados.
- Implementa el acceso a datos usando Hibernate/JPA y PostgreSQL.
- Colabora con arquitectos, analistas de negocio y equipos multifuncionales para traducir los requisitos en soluciones técnicas.
- Participa en revisiones de código, aplica estándares de desarrollo y mentoriza a desarrolladores junior.
- Solucionar problemas de aplicaciones distribuidas y microservicios.
- Soporte para pipelines CI/CD, automatización de despliegues, pruebas unitarias y pruebas de integración.
- Soporte integraciones de sistemas de terceros e interagencias.
Titulaciones obligatorias
- 7+ años de experiencia profesional en desarrollo Java.
- Fuerte dominio de Java 21, incluyendo registros, clases selladas, coincidencia de patrones e hilos virtuales.
- Experiencia demostrada en el diseño y desarrollo de arquitecturas de microservicios.
- Amplia experiencia con Spring Boot y el ecosistema Spring, incluyendo Spring MVC, Datos, Seguridad y Nube.
- Experiencia práctica con Spring Batch para procesamiento de datos a gran escala.
- Experiencia sólida en Hibernate/JPA y bases de datos relacionales, preferiblemente en PostgreSQL.
- Experiencia en la construcción y consumo de APIs RESTful, incluyendo versionado de APIs y diseño basado en el contrato.
- Experiencia con comunicación interservicios usando REST, colas de mensajería y/o patrones orientados a eventos.
- Experiencia desplegando y operando microservicios en AWS, incluyendo servicios como EC2, ECS/EKS, RDS, S3, SQS y Lambda.
- Experiencia con herramientas CI/CD como Jenkins o GitHub Actions.
- Sólido conocimiento de patrones de diseño, principios SOLID, código limpio, Git y desarrollo colaborativo.
- Comprensión de conceptos de sistemas distribuidos, incluyendo tolerancia a fallos, interruptores automáticos, intentos y observabilidad.
Cualificaciones deseables
- Experiencia trabajando en proyectos de TI gubernamentales, estatales, federales u otros del sector público.
- Experiencia con patrones de microservicios como Saga, CQRS, event sourcing y composición de APIs.
- Experiencia con Docker, Kubernetes/ECS y tecnologías de malla de servicios.
- Conocimiento de SQS, SNS, Kafka, API Gateway o Spring Cloud Gateway.
- Experiencia con herramientas de registro centralizado y trazado distribuido como CloudWatch, Splunk, Datadog, Zipkin u OpenTelemetry.
- Conocimiento de Terraform, CloudFormation, OAuth2/OpenID Connect, Flyway o Liquibase.
Opciones flexibles de teletrabajo disponibles.
Compensación: 65,00 $ - 75,00 $ la hora
Sobre nosotros
Conozca al Fundador
"Strategic MindZ LLC fue fundada por Aasha Subramanian, una estudiante de ciencias médicas apasionada por transformar la atención médica a través de tecnología innovadora. Con experiencia en atención clínica e investigación, Aasha creó Strategic MindZ para cerrar la brecha entre la prestación de atención médica y las soluciones de TI modernas.
La compañía empodera a las organizaciones de salud y servicios humanos con herramientas que mejoran la eficiencia, agilizan las operaciones y mejoran los resultados de la atención. A través de la implementación de Salesforce, la consultoría CMMI, el aumento de personal y los sistemas de gestión de documentos electrónicos (EDMS), Strategic MindZ se especializa en plataformas escalables, de bajo código / sin código adaptadas a las necesidades únicas del sector de la salud".
(si ya tienes un currículum en Indeed)
