Home | Java Developer + Data Analysis

Java Developer + Data Analysis

Share on:

Details

Join Plexus Tech. We are looking for a programmer with 3 years of experience in Java development and familiarity with data analysis.

Requirements:

1. 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).

2. Programming Language

  • Java (Java SE and EE)
  • Framework knowledge:
  • Spring / Spring Boot
  • Hibernate / JPA
  • Maven / Gradle

3. Databases (DB)

  • Relational: PostgreSQL, Oracle
  • Schema design and normalization
  • SQL query optimization
  • Use of tools such as:
  • DBeaver

4. Data Analysis

  • Advanced SQL (joins, subqueries, CTEs, window functions)
  • Basic knowledge of statistics
  • Extract, Transform, Load (ETL) knowledge
  • Familiarity with BI tools such as:
  • Pentaho
  • Apache NiFi

5. Complementary Tools and Technologies

  • Git / GitHub / GitLab
  • RESTful APIs and web services
  • Testing: JUnit, Mockito
  • Technical documentation (Swagger, OpenAPI)
  • Agile methodologies (Scrum, Kanban) years

With our hybrid model, Flexology allows you to work from wherever your talent flows best: from any of our 24 work centers in Spain, from your home, or a combination of both. The Plexus Tech work ecosystem allows for a collaborative environment within the company.

✅ Work with leading professionals

✅ Access to ongoing training.

✅ Professional development

✅ Flexible compensation with health insurance, meal vouchers, childcare, and transportation