Salario negociable
Northstrat
Sterling, VA, USA
Northstrat busca un desarrollador senior con experiencia en la arquitectura e implementación de soluciones técnicas utilizando prácticas y tecnologías modernas de desarrollo de software. ¡Novum Dolis es un proyecto completamente nuevo con desarrollo desde cero! Sus responsabilidades incluirán diseñar e implementar soluciones de microservicios para problemas complejos, así como orientar a desarrolladores juniors. Escribirá código utilizando el desarrollo guiado por pruebas (TDD) que cumpla con los altos estándares de calidad de código de nuestros proyectos. El candidato ideal lidera con el ejemplo y fomenta un entorno colaborativo orientado a soluciones en equipo. Este puesto requiere una persona proactiva que pueda tomar tareas vagamente definidas y trabajar con el equipo para entregar soluciones de alta calidad. Java, Spring Framework, Spring Boot Frameworks web – React, VUE Bases de datos - PostgreSQL, MySQL, MongoDB, Redis Amazon Web Services (AWS) - EC2, Lambda, SNS, SQS, CloudFormation Bus de mensajes – RabbitMQ, ActiveMQ, Kafka Herramientas de pruebas automatizadas - Mockito, JUnit, Cypress, Jest, etc. Herramientas de gestión de código fuente - Git, GitLab, Bamboo Contenedorización y despliegue – Docker, Helm, Kubernetes Herramientas de pipeline CI/CD DevSecOps - Jenkins, Git, Gitlab, Bamboo, BitBucket, SonarQube, Fortify Seguimiento de incidencias y tickets - Jira y Confluence TypeScript CSS Groovy Puppet WebAssembly Requisitos Autorización de seguridad: Debe tener autorización TS/SCI con polígrafo CI Educación: Título universitario en campo STEM o experiencia relacionada Experiencia: Más de 15 años de experiencia relevante. Disponibilidad para trabajar presencialmente en Sterling, VA o Aurora, CO Sólidos conocimientos en Java, incluyendo JEE y servicios web REST. Experiencia con Oracle, MySQL o Postgres. Dominio en al menos un lenguaje de programación moderno como Java. Competencia en desarrollo sobre Linux, incluyendo línea de comandos Experiencia en diseño y desarrollo de aplicaciones e interfaces basadas en microservicios Java. Comprensión de las prácticas ágiles Certificación actual de Security+ (o equivalente) o disposición para obtenerla Cualificaciones preferidas Experiencia desarrollando microservicios usando Spring Boot y el framework Spring Experiencia trabajando con buses de mensajes escalables y distribuidos como Apache Kafka Experiencia aplicando mejores prácticas DevOps y uso de herramientas como Git, Jenkins y Docker Experiencia desarrollando servicios web RESTful seguros que integren herramientas de gestión de identidades como Keycloak y LDAP Capacidad para trabajar con sistemas de orquestación de contenedores como Kubernetes, Docker y Helm Conocimiento de soluciones de almacenamiento en memoria (Redis), así como almacenes de objetos compatibles con AWS S3 Experiencia aplicando mejores prácticas DevOps en el desarrollo diario de software Experiencia con Integración Continua y Pruebas Automatizadas usando herramientas como Jenkins/Hudson, Cypress, JUnit, etc. Conocimiento de Instrumentación Java y Monitoreo de Rendimiento. Comprensión de la virtualización de servidores usando VMWare. Habilidades en desarrollo web con HTML5, JavaScript, Flash, JSP, GWT o otros frameworks. Beneficios Equilibrio entre trabajo y vida personal Northstrat valora verdaderamente el equilibrio entre trabajo y vida personal. Ofrecemos beneficios de elección flexible diseñados para satisfacer mejor sus necesidades y estilo de vida. Nuestros programas de beneficios están diseñados para apoyar y fomentar el bienestar, la vida saludable, la inversión para la jubilación y el aprendizaje continuo. Rango salarial Existen muchos factores que pueden influir en el salario final, incluyendo, pero no limitándose a, ubicación geográfica, categorías laborales de contratos del Gobierno Federal y tasas salariales de contrato, experiencia previa relevante, habilidades y competencias específicas, educación y certificaciones. También ofrecemos una compensación competitiva, beneficios y oportunidades de desarrollo profesional. Consulte nuestra sección de Beneficios para obtener detalles adicionales. Horario flexible Northstrat no exige horarios de trabajo específicos. Aunque los requisitos del proyecto puedan dictar ciertos horarios, un empleado de Northstrat solo necesita trabajar un promedio de 8 horas por día hábil durante el mes. Por ejemplo: Juan trabajó 12 horas el 1 de junio para cumplir con una fecha límite del proyecto. El 15 de junio, Juan solo trabajó 4 horas porque salió temprano para un largo fin de semana. La CBI de Juan no fue debitada por tiempo fuera porque el horario flexible le permitió compensar esas 4 horas del 1 de junio. Cuenta Individual de Beneficios (IBA) Para atraer y retener al personal de mayor calidad, Northstrat ofrece un paquete de beneficios único y versátil, la Cuenta Individual de Beneficios (IBA), que pone el poder de elección en manos de nuestro mayor activo: el empleado. El propósito de la IBA es proporcionar beneficios atractivos a todos los empleados a tiempo completo de Northstrat de forma flexible, permitiendo que cada empleado cubierto seleccione un paquete que mejor se adapte a sus necesidades. Ya sea que estas necesidades sean tiempo libre pagado, gastos médicos, gastos por medicamentos recetados, desembolso en efectivo o una combinación de estos, la IBA brinda flexibilidad para ayudarle a alcanzar sus objetivos específicos. La IBA puede utilizarse para cosas tales como: Los beneficios de la IBA se acumulan cada mes en un monto equivalente al 50% de la tasa mensual de compensación del empleado. Es decir, el monto efectivo en dólares de esta acumulación es adicional al salario del empleado. Plan de Participación en Ganancias (PSP) El PSP es un plan de jubilación calificado que Northstrat financia trimestralmente a nombre del empleado a través de la IBA en un monto equivalente al 25% (hasta el límite de contribución del IRS) de la compensación del empleado. Es decir, de la acumulación del 50% en la IBA, la mitad del monto acumulado se destina al PSP. Opciones de acciones Dado que Northstrat es una empresa propiedad de sus empleados, todos los nuevos empleados reciben opciones de acciones. Los empleados tienen la oportunidad de recibir opciones adicionales basadas en el logro de metas individuales de desempeño. Los propietarios de acciones eligen la Junta Directiva y se ven directamente beneficiados por el éxito de la empresa. Aprendizaje continuo Nuestra cultura promueve y fomenta un entorno de crecimiento. Contratamos y ampliamos rápidamente para satisfacer las necesidades de nuestros clientes asociados. A través de eventos periódicos de formación patrocinados por la empresa, y la posibilidad de usar fondos de la IBA para reembolsar gastos educativos relacionados con el trabajo, tendrá la oportunidad de seguir desarrollando continuamente sus habilidades y capacidades. Sea usted mismo Valoramos la diversidad y fomentamos la inclusión. Apoyamos grupos de interés liderados por empleados y desafiamos a nuestros empleados a apoyar a los demás y ser lo mejor de sí mismos. Estamos tan comprometidos con nuestras creencias que ofrecemos incentivos por referencias de empleados. ¡Cuando le gusta estar aquí, sus amigos y familiares también lo harán! Northstrat es un empleador que ofrece igualdad de oportunidades Estamos comprometidos a fomentar un entorno de trabajo inclusivo y diverso. Todos los solicitantes calificados recibirán consideración para empleo sin importar raza, color, religión, sexo, embarazo, orientación sexual, identidad de género, origen nacional, edad, discapacidad, condición de veterano u otro estatus legalmente protegido.