Java JBoss Backend Developer
Job Summary
BC Tecnología busca un Desarrollador Java con especialización en backend e integraciones para entornos bancarios o corporativos. El rol se integra en equipos ágiles encargados de desarrollar soluciones de software de alto rendimiento y seguridad. La posición se desempeña bajo una modalidad híbrida, combinando trabajo remoto con presencia en Santiago.
Responsibilities
- Desarrollo y mantenimiento de backend Java
- Gestión de entornos JBoss/WildFly
- Integración de servicios REST/SOAP
- Implementación de seguridad y despliegues CI/CD
Required Skills
- Java 8 / OpenJDK (mínimo 3 años)
- JBoss / WebLogic
- Oracle PL/SQL & SQL Server
- Git / Linux / REST / SOAP
Job Details
Funciones y responsabilidades:
- Desarrollar y mantener aplicaciones backend en Java, enfocadas en integración y servicios empresariales.
- Trabajar con entornos JBoss/WildFly y gestionar despliegues en sistemas de producción.
- Colaborar con equipos de desarrollo y negocio para definir arquitecturas y soluciones adecuadas a requerimientos de banca y corporativos.
- Consumir y exponer servicios REST/SOAP, implementar seguridad (JWT, OAuth2) y gestionar integraciones con bases de datos Oracle PL/SQL y SQL Server.
- Utilizar Git (Gitflow) para control de versiones, y conocimiento de Linux para entornos de desarrollo y despliegue.
- Participar en prácticas CI/CD e integración continua, con herramientas como Maven, Swagger y Postman/SoapUI.
- Contribuir a la calidad del código mediante pruebas, revisión de código y adherencia a normas de seguridad y rendimiento.
- Documentar soluciones técnicas y colaborar en la mejora continua de procesos y herramientas.
Requisitos y perfil buscado:
- Experiencia mínima de 3 años en desarrollo Java (Java 8 u OpenJDK).
- Experiencia sólida con JBoss o WebLogic y con bases de datos Oracle PL/SQL y SQL Server.
- Experiencia en integración de servicios REST y SOAP, y manejo de herramientas de control de versiones Git (Gitflow).
- Conocimientos en Linux y en implementación de seguridad (JWT, OAuth2).
- Deseable: Maven, Swagger, Postman/SoapUI, CI/CD, Apache Camel o JBoss Fuse.
- Capacidad para trabajar en entornos bancarios o corporativos, con enfoque en entrega de soluciones seguras y eficientes.
- Buenas habilidades de comunicación, trabajo en equipo y orientación a resultados.
- Se valorará proactividad, pensamiento analítico y capacidad de aprendizaje continuo.
Requisitos deseables:
- Experiencia en entornos bancarios o finTec, con proyectos de alto impacto y cumplimiento normativo.
- Conocimientos en patrones de integración y diseño de APIs.
- Experiencia en pruebas automatizadas y tooling de calidad.
- Certificaciones en Java, arquitectura de software o seguridad.
Beneficios:
- Cobertura de salud (BC Tecnología cubre o co-paga el seguro médico).
- Equipo de computación proporcionado por la empresa.
- Modalidad de trabajo híbrida (remoto y oficina).