Workable
Desarrollador Senior de Software
Northstrat está buscando un desarrollador senior con experiencia en la creación y la implementación de soluciones técnicas utilizando prácticas y tecnologías modernas de desarrollo de software. ¡Este es un nuevo proyecto con desarrollo desde cero! Sus responsabilidades incluirán diseñar e implementar soluciones basadas en microservicios para problemas complejos y capacitar 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 asumir tareas vagamente definidas y trabajar con el equipo para entregar soluciones de alta calidad.
Java, Spring Framework, Spring Boot
Frameworks web: Angular, 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
Contenerización y despliegue: Docker, Helm, Kubernetes
Herramientas de canalización CI/CD DevSecOps: Jenkins, Git, Gitlab, Bamboo, BitBucket, SonarQube, Fortify
Seguimiento de incidencias y tickets: Jira y Confluence
TypeScript
CSS
Groovy
Puppet
Requisitos
Debe tener vigente TS/SCI con polígrafo de CI para calificar a este puesto
Título universitario en campo STEM o experiencia relacionada
Experiencia: más de 15 años de experiencia relevante.
Debe estar disponible 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 Java basadas en microservicios.
Conocimiento de las prácticas ágiles.
Certificación actual de Security+ (o similar) o disposición para obtenerla.
Calificaciones preferidas
Experiencia desarrollando microservicios usando Spring Boot y Spring Framework
Experiencia trabajando con buses de mensajes escalables y distribuidos como Apache Kafka
Experiencia aplicando las mejores prácticas de DevOps y utilizando herramientas como Git, Jenkins y Docker
Experiencia desarrollando servicios web RESTful seguros que integren herramientas de gestión de identidad 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 de almacenes de objetos compatibles con AWS S3
Experiencia aplicando las mejores prácticas de 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 mediante VMWare
Habilidades en desarrollo web con HTML5, JavaScript, Flash, JSP, GWT o otros frameworks
Beneficios
Equilibrio entre trabajo y vida personal
Northstrat valora un verdadero equilibrio entre trabajo y vida personal. Ofrecemos beneficios de elección flexible diseñados para satisfacer mejor las necesidades individuales y del estilo de vida. Nuestros programas de beneficios están diseñados para apoyar y fomentar el bienestar, la vida saludable, la inversión en jubilación y el aprendizaje continuo.
Rango salarial
Existen muchos factores que pueden influir en el salario final, incluyendo, entre otros, la ubicación geográfica, las categorías laborales de contratos federales del gobierno, las tasas salariales establecidas en dichos contratos, 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. Para más detalles, consulte nuestra sección de Beneficios.
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 libre porque el horario flexible le permitió compensar esas 4 horas del 1 de junio.
Cuenta Individual de Beneficios (CIB)
Para atraer y retener al personal de mayor calidad, Northstrat ofrece un paquete de beneficios único y versátil, la Cuenta Individual de Beneficios (CIB), que coloca el poder de elección en manos de nuestro mayor activo: el empleado.
El propósito de la CIB es proporcionar beneficios atractivos a todos los empleados de tiempo completo de Northstrat de forma flexible, permitiendo que cada empleado cubierto seleccione un paquete que mejor se adapte a sus necesidades. Ya sean necesidades de tiempo libre remunerado, gastos médicos, gastos de medicamentos recetados, pagos en efectivo o una combinación de estos, la CIB ofrece flexibilidad para ayudarle a alcanzar sus objetivos específicos. La CIB puede utilizarse para:
Los beneficios de la CIB se acumulan cada mes por 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 se suma al salario del empleado.
Plan de Participación en Ganancias (PPG)
El PPG es un plan de jubilación calificado que Northstrat financia trimestralmente a nombre del empleado a través de la CIB por 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 CIB, la mitad del monto acumulado se destina al PPG.
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 accionistas 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 escalamos 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 utilizar fondos de la CIB para reembolsar gastos educativos relacionados con el trabajo, tendrá la oportunidad de seguir desarrollando 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 su mejor versión. Estamos tan comprometidos con nuestros valores que ofrecemos incentivos por referencias de empleados. ¡Cuando a usted le gusta estar aquí, a sus amigos y familiares también les gustará!
Northstrat es un empleador que ofrece igualdad de oportunidades
Estamos comprometidos a fomentar un entorno laboral 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, estatus de veterano u otro estatus legalmente protegido.

Sterling, VA, USA
Salario negociable