Junior Java Developer
Hybrid · Barcelona, Catalonia, Spain
Job Summary
Junior Java Developer responsible for designing and coding Java backend applications with a test-driven approach. You will work across the development lifecycle from analysis to delivery, translate high-level requirements into technical designs, contribute to refactoring and testing to ensure code quality, and support consumers of your team's components. The role requires a degree in software engineering, computer science, or related field, Java/J2EE experience, RESTful service development, experience in Agile environments (Scrum), TDD/BDD practices, relational database SQL knowledge (Oracle), and familiarity with Spring/Hibernate/Maven/GIT/Docker/Jenkins. Strong teamwork and English proficiency are expected, with EU work permission. The position is based in Barcelona, Spain, with flexible hybrid home-office conditions. Competitive compensation and comprehensive benefits are provided.
Required Qualifications
- Degree in software engineering, computer science or engineering telecommunications
- Experience with Java/J2EE (1+/2+ years)
- Experience developing RESTful Web Services
- Experience with Test-driven Development (TDD)
- Experience in an Agile environment (Scrum)
- Good level of English
- EU work permission
- Knowledge of relational databases and SQL (Oracle)
- Any Spring, Hibernate, iBatis, Maven, GIT, Docker, or Jenkins
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.