Apoyar al equipo de implementación de proyectos con el propostico de garantizar los objetivos y entregables del proyecto.
Actuar como referencia técnica para el equipo, orientando y apoyando a los desarrolladores en el desarrollo de soluciones robustas y escalables.
Garantizar las mejores prácticas de desarrollo de software, incluyendo estándares de diseño, calidad de código, seguridad y rendimiento.
Contribuir a las decisiones arquitectónicas y técnicas del proyecto, identificando riesgos y proponiendo mejoras.
Diseñar, desarrollar y mantener APIs RESTful y microservicios escalables y de alto rendimiento utilizando Java.
Asegurar la integración optimizado con bases de datos relacionales y/o no relacionales.
Trabajar con herramientas y marcos modernos del ecosistema Java, como Spring Boot, Hibernate, entre otros.
Crear y mantener aplicaciones móviles con React Native, asegurando una experiencia de usuario fluida y receptiva.
Integrar el frontend con APIs y servicios del backend, asegurando un flujo de datos eficiente y seguro.
Garantizar la compatibilidad con diferentes plataformas (iOS y Android) y dispositivos.
Trabajar de forma colaborativa con equipos multidisciplinarios.
Realizar revisiones de código para garantizar la calidad y consistencia del código entregado por el equipo.
Implementar pruebas unitarias, de integración, garantizando la confiabilidad y calidad de las soluciones desarrolladas.
Monitorear y optimizar el rendimiento de las aplicaciones (frontend y backend) en producción.
Identificar y corregir bugs o problemas técnicos de forma proactiva.
Investigar y proponer nuevas tecnologías, marcos de trabajo y herramientas para mejorar procesos y productos.
Requirements Experiencia sólida en el desarrollo backend con Java y frameworks como Spring Boot.
Experiencia comprobada en el desarrollo frontend móvil con React Native.
Conocimiento de bases de datos relacionales (por ejemplo: MySQL, PostgreSQL) y/o no relacionales (por ejemplo: MongoDB, DynamoDB).
Experiencia en el desarrollo de APIs RESTful e integración de sistemas.
Familiaridad con herramientas de control de versiones de código, como Git.
Experiencia con metodologías ágiles (por ejemplo: Scrum, Kanban).
Conocimiento en prácticas de CI/CD y herramientas de pipeline (por ejemplo: Jenkins, GitLab CI, GitHub Actions).
Familiaridad con la arquitectura de microservicios y buenas prácticas de seguridad en aplicaciones Core Competencies Demonstrates expertise in backend development with Java and Spring Boot, alongside mobile frontend development using React Native.
Proficient in designing and maintaining RESTful APIs, ensuring integration with relational and non-relational databases while adhering to best practices in software development.
Highest-signal resume keywords Java Development Spring Boot Framework React Native Development RESTful API Design Database Integration ATS Optimization Keywords Hard Skills Backend Development Frontend Development API Development Microservices Architecture Unit Testing Integration Testing Code Review Performance Monitoring Bug Fixing Agile Methodologies Soft Skills Collaboration Technical Guidance Problem Solving Industry Keywords Software Development Best Practices Code Quality Security Practices CI/CD Tools & Technologies Git Jenkins GitLab CI GitHub Actions Spring Boot Hibernate MySQL PostgreSQL MongoDB DynamoDB #J-*****-Ljbffr