




Job Summary: We are seeking an Analyst Programmer to join our ICT team, providing support, functional analysis, programming, and enterprise application development. Key Highlights: 1. Enterprise application support and development 2. Participation in code reviews and technical collaboration 3. Focus on code quality and best practices **Reference** ANALYST PROGRAMMER (Barcelona) **Location** Barcelona **Contract Type** Permanent contract **Job Description** At PREVIS Prevención, an External Occupational Risk Prevention Service with over 20 years of experience and approximately 215 employees, we are looking for an Analyst Programmer at our Barcelona office to join our currently operational ICT team. **MAIN RESPONSIBILITIES:** Support for existing applications. Functional analysis, programming, and testing of new developments. Development of enterprise applications using Spring Boot and modern front-ends. PL/SQL development for Oracle. Participation in code reviews and technical collaboration with the team. **REQUIREMENTS:** University degree or higher technical education: Computer Science, Telecommunications, Mathematics, etc. Minimum 3 years’ experience in: Spring Framework (Spring Boot 3, Spring MVC, Spring Data JPA, API testing, modern front-ends, Maven/Gradle for dependency management). Solid knowledge of Oracle Database and PL/SQL: stored procedures, functions, packages; complex data retrieval queries; triggers and scheduled Jobs; data modeling and database design. Demonstrable experience in enterprise/corporate environments. Familiarity with AI-powered programming tools (preferably VS Code with Copilot Pro) using advanced models. Focus on code quality and best practices. Teamwork and excellent communication skills. Proactivity and autonomy in development. Commitment to deadlines and deliverables. Results-oriented mindset. Analytical ability and capacity to solve complex problems. **OFFERED:** Permanent employment. Full-time (38 hours per week). Working hours: Monday to Friday, 8 a.m. to 3 p.m. (with flexible scheduling), plus one afternoon per week from Monday to Thursday, 4 p.m. to 7 p.m. Continuous training plan. Good work-life balance practices. Salary: €36,000 gross annual.


