Rol : Desarrollador de Servicios Web
Ubicación : Washington DC (en el sitio)
Cliente : Gobierno de DC
Descripción de funciones:
Las responsabilidades del desarrollador de servicios web incluyen dominar los entornos de trabajo ágiles / Scrum para incluir, entre otros: mantener servicios web basados en Java y Spring; Reunirse con los clientes para descubrir problemas y características; Trabajar con los clientes para establecer los flujos de trabajo optimizados deseados para cualquier función nueva; mantener las Historias de Usuario, los Defectos relevantes para sus tareas y probar los que no lo son; participar en reuniones diarias de pie; participar en implementaciones de Scrum de ciclo de vida completo; creación de tareas propias como único desarrollador de Web Service en nuestro equipo. Se requiere que el desarrollador tenga muchos conocimientos en Java, Spring Boot Framework, Restful Web Services y conocimiento de MVC o MVVC y cómo funcionan. Se espera que el desarrollador cree servicios web de trabajo consistentes que permitan el mejor uso de la solución que se está desarrollando. Esto incluiría la creación de maquetas de esqueletos o demostraciones de trabajo con poca antelación. Se requiere que el desarrollador tenga conocimientos fundamentales de sistemas de gestión de bases de datos relacionales, experiencia con expresiones Java Lambda, marcos de control de versiones, así como estrategias para el desarrollo y las pruebas de integración continua. El desarrollador debe tener una gran capacidad de resolución de problemas y ser capaz de trabajar de forma independiente sin la ayuda horaria de otros miembros del equipo cuando se enfrenta a problemas. Esta posición requiere que el desarrollador investigue soluciones fuera de su alcance actual de conocimiento de forma regular y que adquiera fluidez en esas soluciones lo suficientemente rápido como para poder usarlas correctamente para resolver problemas experimentados en el desarrollo.
Responsabilidades:
1. Coordina la gestión de proyectos de TI, la ingeniería, el mantenimiento, el control de calidad y la gestión de riesgos.
- Planifica, coordina y supervisa las actividades del proyecto.
- Desarrolla aplicaciones técnicas para dar soporte a los usuarios.
- Desarrolla, implementa, mantiene y hace cumplir normas y procedimientos documentados para el diseño, desarrollo, instalación, modificación y documentación de los sistemas asignados.
- Proporciona capacitación para productos y procedimientos del sistema.
- Realiza actualizaciones de aplicaciones.
- Realiza monitoreo, mantenimiento o generación de informes en bases de datos en tiempo real, comunicaciones de datos en serie y de red en tiempo real, y aplicaciones lógicas y gráficas en tiempo real.
- Soluciona problemas.
- Garantiza que el ciclo de vida del proyecto cumpla con las normas y procedimientos del Distrito.
Experiencia:
- Desarrollo de aplicaciones móviles: 1 año (preferido)
- Comprensión de ReactJS, HTML5, CSS: 1 año (preferido)
- 6-10 años de planificación, coordinación y seguimiento del proyecto: 6 años (Preferido)
- De 6 a 10 años liderando proyectos, asegurándose de que cumplan con los requisitos: 1 año (preferido)
- Java Spring Boot Framework: 4 años (preferido)
- Java Spring Framework: Seguridad, MVC, JDBC, JPA: 3 años (Preferido)
- Expresiones, colecciones y secuencias de Java Lambda: 2 años (preferido)
- Sistemas de control de versiones (GIT): 3 años (preferido)
- Java Test Frameworks (Junit): 2 años (preferido)
- Sistema de base de datos relacional (es decir, MySQL, Postgres, etc.): 2 años (preferido)
- Frameworks de registro de Java (por ejemplo, Log4J): 1 año (preferido)
- Computación en la nube con AWS: 2 años (preferido)
- Herramientas de integración continua (por ejemplo, Jenkins): 2 años (preferido)
- Entorno ágil/Scrum: 6 años (preferido)
Compensación: $45.00 - $50.00 por hora
Sobre nosotros
AHU Technologies INC. es una empresa de consultoría de TI y dotación de personal permanente que satisface y supera las necesidades cambiantes de servicios de TI de las principales corporaciones dentro de los Estados Unidos. Hemos estado brindando soluciones de TI a clientes de diferentes sectores de la industria, ayudándolos a controlar los costos y liberar recursos internos para enfocarse en temas estratégicos.
AHU Technologies INC. fue cofundada por jóvenes emprendedores tecno-comerciales visionarios que siguen siendo nuestros principales consultores. Al mantener relaciones de trabajo con un grupo de otros consultores independientes altamente calificados, tenemos un número creciente de recursos disponibles para proyectos de desarrollo. Actualmente estamos trabajando en varios proyectos como entretenimiento multimedia, soluciones ERP, almacenamiento de datos, aplicaciones web, telecomunicaciones y medicina para nuestros clientes en todo el mundo.
(si ya tienes un currículum en Indeed)