Overview Join Plexus Tech. We are looking for a programmer with 3 years of experience in Java development and familiarity with data analysis. Responsibilities SQL query optimization Requirements General Requirements Vocational training in Computer Science or higher Minimum 3 years experience in a similar position Ability to work in a team, with a willingness to learn. Intermediate English (Highly desirable). Programming Language Java (Java SE and EE) Framework Knowledge Spring / Spring Boot Hibernate / JPA Maven / Gradle Databases Relational: Postgre SQL, Oracle Schema design and normalization SQL query optimization Advanced SQL (joins, subqueries, CTEs, window functions) Basic knowledge of statistics Tools DBeaver Data Analysis & ETL Extract, Transform, Load (ETL) knowledge BI Tools Pentaho Apache Ni Fi Complementary Technologies Git / Git Hub / Git Lab RESTful APIs and web services Testing: JUnit, Mockito Technical documentation (Swagger, Open API) Agile methodologies (Scrum, Kanban) Benefits Hybrid model: work from any of our 24 work centers in Spain, from home, or a combination. Collaborative environment within the company. Work with leading professionals. Access to ongoing training. Professional development opportunities. Flexible compensation with health insurance, meal vouchers, childcare, and transportation. #J-18808-Ljbffr