New offer - be the first one to apply!

June 12, 2026

Junior Backend Developer

Junior • Remote

6,000 - 8,900 PLN

Gdynia, Poland

We are looking for a Junior Backend Developer to join our Java Domain — a small, high-impact backend team. Our long-term home is Java and Spring Boot, building APIs, working with relational databases, and shipping backend systems that matter from day one.

Occasionally, when client work asks for it, we step outside Java — usually Node.js or Python — for short assignments. These are the exception, not the rule. The team is Java-first; the polyglot moments are a feature of working across multiple projects, not the main job.

This is not a single-project role. You will work on 2+ projects at a time, often picking up unfamiliar codebases and making them better. If you like variety, solving different problems every week, and learning fast - this is for you.


About SolDevelo

SolDevelo is a software development and IT outsourcing company that builds custom solutions for clients across diverse industries. We work on projects ranging from healthcare and logistics to public-sector systems, with a strong commitment to open-source contributions. Our Java Domain is a tight-knit backend team, focused on growth, technical excellence, and shipping real products for real users.


What You Will Do

- Develop and maintain backend systems primarily in Java, working with Spring Boot, REST APIs, and relational databases.
- Navigate and contribute to multiple codebases - some greenfield, some legacy, all real.
- Occasionally take on shorter assignments outside the Java stack (Node.js, Python) when client work calls for it. Team support and modern AI tooling (we use Claude Code daily) make this realistic territory for a Junior who is comfortable learning on the fly.
- Collaborate with a small team where your work is visible and your opinion counts.
- Context-switch between projects, communicate progress proactively, and flag blockers early.
- Use AI tools effectively as part of your workflow - we expect you to leverage them, not avoid them.
- Gain awareness of DevOps practices (CI/CD, Docker, deployments) - the team owns its delivery pipeline, and you'll grow into this over time.
- Participate in agile processes with short iterations and quick feedback loops.


What We Are Looking For


Must have:
- Java experience (academic, personal projects, or commercial - what matters is that you can write and reason about Java code)
- Understanding of object-oriented design principles (not just definitions - the ability to make design decisions)
- Basic knowledge of backend development: REST APIs, HTTP, relational databases, SQL
- Ability to read, understand, and work with code you didn't write
- Strong English skills - written and spoken (our daily communication is in English)
- Self-organization and proactive communication - essential for remote work

Nice to have:

- Experience with Spring / Spring Boot
- Any exposure to JavaScript/TypeScript or Python (helpful for the occasional non-Java assignment - not required, you'll have team support)
- Familiarity with Git, Docker, CI/CD concepts
- Experience with build tools (Maven or Gradle)
- Personal projects, open-source contributions, or a GitHub profile that shows you're into tech
- Experience using AI tools (ChatGPT, Copilot, Claude, etc.) as a development aid

What we value over credentials:
- Thinking over memorizing - we'd rather see you reason through a problem than recite a definition
- Design sense over code volume - clean, thoughtful code beats a mountain of spaghetti
- Curiosity over years of experience - if you're genuinely into tech and learning fast, that matters more than your resume length


About Your First Project

The first 1-3 months on this opening may be spent on a small Node.js (Express) and Python (Flask/FastAPI) application. The work is feature-focused and fast-paced - small in scope, lots of visible deliverables, not architecturally deep. With team support and modern AI tooling (Claude Code), this is comfortable ground for a Junior who likes learning on the fly.

After that assignment ends, you move into a Java project - which is where the long-term work and growth happen.

If short polyglot detours don't appeal to you, that's fair feedback - better to know now than after you start. The chance to step outside Java for a short period is part of the texture of our Domain; it isn't the main job.


What We Offer

- Fully remote work within a small, supportive team
- Real responsibility from the start - no months of onboarding before you contribute
- Variety - multiple projects mean diverse problems and technologies
- Opportunities for professional growth, including contributions to open-source projects
- A team culture built on transparency, trust, and fast feedback


Recruitment Process

Our process is designed to be respectful of your time and to evaluate how you actually work, not how well you interview.

1. CV Review - We look at your experience, projects, and profile.
2. HR Call (~15 min) - A short call with our HR team to confirm interest, walk you through the timeline, and have a brief conversation in English and Polish to verify working-level proficiency in both.
3. Take-Home Task (5 days to complete) - A small Java coding task focused on design thinking. You work at your own pace, in your own environment. AI tools are allowed - we'll ask you to reflect on how you used them.
4. Interview (~75 min, video) - One conversation combining technical and cultural fit. You walk us through your take-home solution, make a couple of small live modifications, answer a few technical questions, and we discuss how you've worked in the past and whether our team's pace fits you. We'll also leave time for your questions.

From application to decision: approximately 3 weeks.


We look forward to hearing from you!