E-Turia Labs logo

Junior Java Developer

E-Turia Labs·Salary not specified

Primary stack

JavaSpringAngularTestNG

Job description

About the Position

Junior Java Developer

Build strong engineering foundations on international SAP Commerce platforms, with paid training and close mentoring from senior developers.

Apply now

Start Your Career with Serious Engineering Work

We are looking for final-year students, recent graduates, and early-career developers with strong programming fundamentals and exceptional learning potential. You do not need previous SAP Commerce experience.

Responsibilities

  • Structured Training: Start with structured, paid training in Java, Spring, Angular, testing, and SAP Commerce Cloud.
  • Guided Practice: Read real code, debug issues, write tests, and solve realistic problems with detailed feedback.
  • Real Projects: Move gradually into clearly scoped client work with senior support, code review, and growing responsibility.

Requirements

  • Experience: 0–2 years of experience. No previous SAP Commerce experience required.
  • Skills: Proficiency in Java, Spring, Angular, testing, and SAP Commerce Cloud.
  • Languages: Fluency in Spanish and English.

Nice to Have

  • GitHub or personal projects.
  • Strong academic results or scholarships.
  • Competitions, technical awards, or other evidence of initiative.

We Offer

  • Remote, Permanent Role: Join full-time on a permanent contract from any Canary Island.
  • Senior-Guided Growth: Work closely with experienced engineers through mentoring, code review, and direct feedback.
  • Paid Technical Training: Build confidence through structured, paid training and guided practice before taking on independent client delivery.
  • International Projects: Use Spanish and English while contributing to real SAP Commerce platforms for companies operating across international markets.

About the Company

Eturia

A small specialist team with international reach, Eturia builds and supports complex B2B and B2C commerce platforms. We are experienced enough to work on business-critical systems and small enough for your initiative and growth to be visible.

Why Join Us?

  • Mentoring: Learn from hands-on engineers through close support, code review, and direct feedback.
  • International Delivery: Contribute gradually to large commerce systems used by international companies.
  • Career Growth: Take on more responsibility as your judgement, technical skills, and independence grow.

Engineering Foundations

  • You understand object-oriented programming and core software concepts.
  • You ask precise questions when information is incomplete.
  • You care about correctness, testing, and maintainability.

Learning and Ownership

  • You learn quickly and turn feedback into better work.
  • You communicate clearly in Spanish and English.
  • You take responsibility for understanding the problem and owning the final result.
  • You use AI to investigate and move faster, not to replace your own reasoning.
  • You review and verify AI-assisted work before treating it as complete.
  • You break ambiguous problems into precise, testable steps.
  • You can explain your decisions, assumptions, and trade-offs.
  • You collaborate openly and ask for help at the right time.

Application

Share your profile, location, availability, CV, and one piece of technical work or learning you are proud of.

Conversation

A focused discussion about your background, interests, learning process, and expectations.

Technical Review

A short time-boxed exercise followed by a review with an experienced engineer. We discuss conditions and next steps early and clearly.

Frequently Asked Questions

Do I need SAP Commerce experience?

No. SAP Commerce Cloud is part of the training programme.

Can I apply while I am still studying?

Yes. Tell us your expected graduation date and availability. The main opportunity is a full-time permanent position.

Can I use AI during the selection process?

We will state clearly where AI is allowed. Where it is, we assess how you use it, verify its output, and explain your decisions.

Do I need a degree or previous Java experience?

No degree is mandatory. Some Java knowledge is ideal, but strong object-oriented programming foundations in another language can be enough.

Do I need to live in Tenerife?

No. You can work from any Canary Island. If you currently live elsewhere, you may apply if you genuinely plan to relocate before joining.

Ready to apply?

Show us how you think

You do not need a long CV, a generic cover letter, or previous SAP Commerce experience. We want to understand your foundations, what you have built or learned, and the evidence that best shows your potential.

5–10 minutes A focused application, with no generic cover letter.

Your thinking matters We value reasoning, learning, and ownership over polished answers.

Reviewed by engineers Your application is read by people who understand the work.

How You Will Learn and Work

Who We Are Looking For

A degree can be useful, but it is not the filter. We care about solid foundations, learning speed, and the quality of your reasoning.

A Transparent Selection Process

Built around potential, reasoning, and how you work.

About You

  • Full name *
  • Email address *
  • LinkedIn profile
  • GitHub or portfolio

Your Background

  • What best describes your current situation? *
  • What are you studying, or what did you study? *
  • Average grade over 10 (Optional. Approximate value is fine if you do not know the exact figure.)
  • Expected graduation date (Only if you are currently studying.)
  • Spanish level *
  • English level *

Location and Availability

  • Where is your usual place of residence? *
  • Are you legally authorized to work in Spain? *
  • What type of opportunity are you looking for? *
  • Earliest possible starting date

Your Application

  • CV (PDF only, maximum 8 MB) *
  • Academic transcript / record (Optional. PDF only, maximum 8 MB)
  • Tell us about the most technically difficult project or problem you have worked on. What made it difficult, what did you personally do, and what did you learn? (Maximum 1,200 characters) *
  • Is there anything else that could help us understand your potential? (Optional. Maximum 900 characters)

I have read the Privacy Policy and agree to Eturia processing my personal data for this recruitment process.

© E-Turia Labs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at E-Turia Labs

All 2 roles

Popular searches