Job Closed
This listing is no longer active.
Using the power of the Technology to transform your business
Senior Analyst Programmer, Java – Framework UDA
Location
Spain
Posted
82 days ago
Salary
€30K - €33K / year
Seniority
Senior
Job Description
Senior Analyst Programmer, Java – Framework UDA
Apiux Tech
• Realizar el análisis técnico y el desarrollo de aplicaciones complejas en entornos basados en el framework UDA del Gobierno Vasco • Diseñar y desarrollar componentes de software respetando estrictamente la arquitectura multicapa (presentación, servicios, acceso a datos, remoting y modelo de datos) • Implementar nuevas funcionalidades asegurando la correcta comunicación e integración entre la capa de presentación, la lógica de negocio y las bases de datos • Desarrollar interfaces web robustas y accesibles, garantizando el cumplimiento de los estándares de usabilidad y accesibilidad (WCAG 2.0 y WAI-ARIA) establecidos por la corporación • Participar en la toma de requisitos técnicos, proponiendo soluciones arquitectónicas y de desarrollo eficientes • Desarrollar código limpio y mantenible aplicando patrones de diseño, buenas prácticas de programación y las guías de calidad del proyecto • Utilizar de forma diaria sistemas de control de versiones y entornos colaborativos para asegurar un flujo de trabajo ágil • Ejecutar pruebas, realizar validaciones técnicas y asumir tareas de mantenimiento evolutivo sobre las aplicaciones en producción • Colaborar de forma activa con el equipo técnico y funcional, aportando empatía, asertividad y capacidad de gestión del tiempo en un entorno cambiante
Job Requirements
- Ser residente de España
- Estar en posesión de la titulación universitaria oficial de Grado en Ingeniería Informática (Requisito administrativo indispensable)
- Aportar un mínimo de 5 años de experiencia profesional como Analista Programador/a en entornos Java
- Demostrar experiencia real y práctica desarrollando aplicaciones bajo el framework corporativo UDA 4.x (o superior) del Gobierno Vasco
- Poseer experiencia sólida en desarrollo backend utilizando el ecosistema Spring (Spring MVC, Spring Framework, Spring Security) y gestión transaccional
- Contar con experiencia desarrollando la capa de acceso a datos mediante JPA, JDBC y herramientas de persistencia como EclipseLink
- Aportar experiencia en desarrollo frontend con HTML5, CSS3, JavaScript y el uso de librerías del entorno UDA (jQuery, jQueryUI, Bootstrap, Handlebars, Tiles)
- Conocer y aplicar patrones de interacción RUP basados en jQuery y estándares de seguridad web (OWASP)
- Manejar servidores de aplicaciones JEE (como WebLogic), herramientas de construcción (Maven, Ant), bases de datos relacionales y control de versiones (Git/SVN)
- Conocer herramientas de testing frontend (Jasmine, Karma) y tener familiaridad con el uso de herramientas de IA generativa para mejorar la productividad en el desarrollo
- Tener disponibilidad para realizar viajes puntuales según las necesidades del proyecto
Benefits
- Contrato indefinido
- Modalidad 100% Remoto - Viajes puntuales
- 23 días de vacaciones hábiles por año laborado
- Apiux Academy: formación, entrenamientos técnicos e interacción con la comunidad tech para desarrollar tu talento al máximo
- Convenios con Open English
- Convenios con Coderhouse
- Certificaciones patrocinadas con Google Cloud, AWS, ISTQB
- Día de cumpleaños libre
- Bonos por nacimiento, matrimonio y referidos
- Proyectos de larga duración y, en algunos casos, de alcance internacional
- Y-Share: posibilidad de ser dueño de una parte de la compañía
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Contribute to the architecture and design solutions considering various aspects like extensibility, scalability, performance, security, design patterns • Support and improve current technical solutions on the project • Provide effort estimates for the requested features and roadmaps • Lead and mentor the backend team to ensure best practices are observed • Establish and maintain yearly technical goals for developers • Ensure on-time delivery of commitments by the team • Work in a fully agile environment with senior engineers and business stakeholders • Participate in designing and developing the fault-tolerant, highly available, and optimized solutions • Monitor and maintain your services in production • Collaborate with other teams – product, infrastructure, and business • Participation in code review of other team members, backlog grooming, and retro
Full Stack Developer, Python/React
AppsilonOpen-source AI, R & Python, cloud statistical computing, and SAS-to-OS migration to speed regulated drug development.
• Work with a team of developers on client projects • Write high-quality code using Python (Django, Flask, or FastAPI) and ReactJS • Build and improve web applications (HTML, CSS, JavaScript/TypeScript) • Design and build APIs (especially RESTful APIs) • Use databases like PostgreSQL or MySQL • Understand client needs and turn them into working software • Help plan and improve how we work (tools, code quality, etc.) • Join discussions to make good technical decisions
Platform Architect, P4/P5
AppsilonOpen-source AI, R & Python, cloud statistical computing, and SAS-to-OS migration to speed regulated drug development.
• Build cloud platforms in AWS and Azure • Use tools like Terraform, Ansible, CI/CD to automate work • Give tech advice to clients and design cloud solutions • Lead small teams and help junior engineers grow • Work with the sales team to plan technical solutions • Taking an active part in pre-sales activities
• Drive discovery workshops with prospects and customers to demonstrate product capabilities and gather business requirements • Lead and participate in discovery analysis meetings with customers to understand current business processes • Serve as advocate for adherence to standards and best practice • Collaborate with sales team and project managers to define the roadmap and milestones for each project • Own the proposed solution on all assigned engagements, work closely with all team members and remain engaged with the client • Understand the capabilities of the delivery team and provide design guidance and support as needed • Work with customers and internal teams on infrastructure architecture support • Provide and/or develop detailed design specifications • Craft RFP responses, architecture diagrams, risk/assumption logs, and value articulation (ROI, timeline, cost drivers) • Exhibit excellent verbal and written communication skills; with flexibility to work in a fast-paced, process-oriented environment • Implement and configure Dynamics CRM/CE per customer requirements • Mentor teams on ALM: Azure DevOps repos, pipelines, solution segmentation, automated testing, and deployment gates • Assist in software upgrades, including importing data, configuring forms and designing dashboards • Design and write workflows to streamline business processes • Write process documentation, user acceptance testing scripts and user manuals • Test software, communicate with (and sometimes manage) offshore development staff • Train and support CRM end users.



