• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Poland Jobs Expertini

Mid-Level Software Engineer (Java / Rust + Angular) Job Opening In Warsaw – Now Hiring Recrucial


Job description



Mid-Level Software Engineer (Java / Rust + Angular)


Remote | B2B Contract | Full-time


 


Who Are We?


We’re a product-first team embedded in a large public company that’s powering 40+ legaltech and proptech digital services from real estate and corporate verification to KYC and billing.

We’re in the middle of an ambitious transformation: rebuilding our architecture, modernizing tech, and integrating cutting-edge AI across the platform.

This is your chance to jump in at the heart of it, support senior engineers, and grow while shipping real, impactful features.


 


What Do We Do?


We’re building the backend and frontend infrastructure for a next-generation legal platform.

That includes:



  • Migrating legacy code into fast, scalable microservices

  • Integrating AI agents into everyday processes

  • Supporting millions of data requests across legal, identity, and property flows

  • You’ll help keep things running while we build the future.


 


Why Do We Do It?


Because legaltech shouldn’t feel like 2007.

We believe in making complex legal and property processes intuitive, accessible, and fast powered by smart automation and thoughtful architecture.


We’re bringing simplicity to complexity, and we need your help to do it right.


 


How Do We Work?



  • Remote-first and async-friendly we respect your rhythm

  • Engineer-led planning no top-down micromanagement

  • Clean, testable code with CI/CD pipelines and real review culture

  • Teamwork over ego we grow by building together






 


Who’s on the Team?


You’ll work alongside architects, senior engineers, and AI specialists.

Some are working on the big picture, some on deep integrations you’ll support both sides and gain exposure to complex engineering challenges without getting overwhelmed.


It’s the perfect role for someone who wants to level up while contributing real value.


 


Why Is There a Vacancy?


We’re expanding the team to handle an increasing development load.

We’ve got architectural tracks, migration work, and AI tooling that all need hands-on support.


We’re hiring smart, curious mid-level devs who can jump in, learn fast, and grow into senior roles over time.


 


Who Are We Looking For?



  • You’re a mid-level developer (roughly 2–4 years of experience) who’s:

  • Confident with Java (ideally Quarkus) or Rust

  • Open to frontend work in Angular, depending on your profile

  • Comfortable writing and maintaining unit and integration tests

  • Familiar with modern development workflows and tools like Docker, CI/CD, and OpenShift

  • Eager to learn about AI infrastructure, even if you don’t have prior experience


You don’t need to be an expert in everything you just need the mindset to learn fast and build with care.


 


What Skills Are Important?


Must-haves:



  • 2+ years in software development

  • Experience with Java (Quarkus) or Rust

  • Working knowledge of Angular (for fullstack profiles)

  • Experience with writing unit and integration tests

  • Familiarity with Docker and deployment to OpenShift or Kubernetes

  • Team-oriented attitude, good communication skills, and reliability


 


Nice-to-haves:







  • Exposure to AI tooling / infrastructure or MCP-like environments

  • Experience supporting senior engineers or working on large cross-functional teams

  • Understanding of CI/CD pipelines (GitHub Actions, GitLab CI, etc.)


 


What Will You Do?



  • Quickly get up to speed on the codebase, with mentorship and guidance

  • Work on smaller features, bugfixes, refactoring tasks, and performance tweaks

  • Assist with integration into AI tooling, including working with local agents

  • Help maintain and improve the CI/CD pipeline

  • Write and maintain tests to support system reliability

  • Collaborate closely with senior devs and architects and learn a ton in the process

  • You won’t be thrown in the deep end but you will be challenged in the best way.


 


What Do We Offer?



  • Long-term B2B contract, full-time workload

  • Real growth opportunity mentorship and transition into more senior responsibilities

  • Collaborative team where questions are welcome and learning is encouraged

  • Contribute to a large, high-impact platform used across Europe

  • Remote work, timezone-flexible, async-friendly

  • Modern tech stack and engineering practices

  • Hands-on exposure to AI infrastructure (rare and valuable!)


 


Our Hiring Process


We keep it simple and supportive:


1. Intro Call (30–45 min) meet a lead dev, learn about the project


2.

Tech Interview (60–90 min) review your experience, approach, and potential


3. Offer quick decision if it feels like a match


 


 



.

Skillset Required: Clo, Angular, Cro, Cto, Real Estate, Supportive, Java, Teamwork, Scala, Flexible, Workflow, Communication Skill, Proptech, Hiring, Shipping, Communication Skills, Legaltech, Docker, Software Development

Required Skill Profession

Computer Occupations


  • Job Details

Related Jobs

Sportradar hiring Mid-Level Software Engineer (JAVA) Job in Warsaw, Masovian Voivodeship, Poland
Sportradar
Warsaw, Masovian Voivodeship, Poland
Visa hiring Mid Software Engineer (Java) Job in Warsaw, Masovian Voivodeship, Poland
Visa
Warsaw, Masovian Voivodeship, Poland
Mirantis hiring Software Engineer, Agentic Infrastructure (Mid-Level) Job in Poznań, Greater Poland Voivodeship, Poland
Mirantis
Poznań, Greater Poland Voivodeship, Poland
Legatics hiring Mid-Level QA Engineer Job in Poland
Legatics
Poland
Dotlinkers hiring Ruby Engineer (mid-level) Job in poland, poland, Poland
Dotlinkers
poland, poland, Poland
Experis hiring Mid-Level SSAS Engineer Job in Katowice, Silesian Voivodeship, Poland
Experis
Katowice, Silesian Voivodeship, Poland
Transition Technologies-Advanced Solutions hiring Mid Fullstack Developer (Java & Angular) Job in Warsaw, Masovian Voivodeship, Poland
Transition Technologies-Advanced Solutions
Warsaw, Masovian Voivodeship, Poland
Sabre hiring Mid Software Engineer with Java Job in Kraków, Lesser Poland Voivodeship, Poland
Sabre
Kraków, Lesser Poland Voivodeship, Poland
1dea Kośnik sp.k hiring C++/Rust Software Engineer Job in Warsaw, Masovian Voivodeship, Poland
1dea Kośnik sp.k
Warsaw, Masovian Voivodeship, Poland
Dynatrace hiring Senior Fullstack Software Engineer (Java/Angular) Job in Gdansk, Poland, Poland
Dynatrace
Gdansk, Poland, Poland
Dynatrace hiring (Senior) Fullstack Software Engineer (Angular/Java) Job in Gdansk, Poland, Poland
Dynatrace
Gdansk, Poland, Poland
Dynatrace hiring (Senior) Fullstack Software Engineer (Java/Angular) Job in Gdansk, Poland, Poland
Dynatrace
Gdansk, Poland, Poland
Dynatrace hiring (Senior) Fullstack Software Engineer (Angular/Java) Job in Gdansk, Poland, Poland
Dynatrace
Gdansk, Poland, Poland
Kaseya hiring Angular Mid - Senior Job in Kraków, Lesser Poland Voivodeship, Poland
Kaseya
Kraków, Lesser Poland Voivodeship, Poland
Motorola Solutions hiring Angular Software Engineer Job in Kraków, Lesser Poland Voivodeship, Poland
Motorola Solutions
Kraków, Lesser Poland Voivodeship, Poland
Astec Rublon hiring Rust/C++ Software Engineer (ZTNA) Job in Kraków, Lesser Poland Voivodeship, Poland
Astec Rublon
Kraków, Lesser Poland Voivodeship, Poland
Astec Rublon hiring Rust/C++ Software Engineer (ZTNA) Job in Zielona Gora, Lubusz Voivodeship, Poland
Astec Rublon
Zielona Gora, Lubusz Voivodeship, Poland
1dea Kośnik sp.k hiring MR C++ / Rust Software Engineer Job in Warsaw, Masovian Voivodeship, Poland
1dea Kośnik sp.k
Warsaw, Masovian Voivodeship, Poland
Trimble hiring Mid Fullstack Software Developer with Angular Job in Kraków, Lesser Poland Voivodeship, Poland
Trimble
Kraków, Lesser Poland Voivodeship, Poland
IT Squad hiring Fullstack Engineer (Java/ Angular) Job in Warsaw, Masovian Voivodeship, Poland
IT Squad
Warsaw, Masovian Voivodeship, Poland
ClickUp hiring Mid or Senior Level Backend Engineer Job in poland, poland, Poland
ClickUp
poland, poland, Poland
C.H. Robinson hiring Mid-Level .NET Full Stack Engineer Job in Warsaw, , Poland
C.H. Robinson
Warsaw, , Poland
C.H. Robinson hiring Mid-Level .NET Full Stack Engineer Job in Warsaw, Poland, Poland
C.H. Robinson
Warsaw, Poland, Poland
CGI hiring Data Analyst (mid level) Job in Warsaw, Masovian Voivodeship, Poland
CGI
Warsaw, Masovian Voivodeship, Poland
Incubly hiring Software Engineer (Java and Angular) - API Management Job in Łódź, Łódź Voivodeship, Poland
Incubly
Łódź, Łódź Voivodeship, Poland

Unlock Your Mid Level Potential: Insight & Career Growth Guide


Real-time Mid Level Jobs Trends (Graphical Representation)

Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Mid Level in Warsaw, Poland, highlighting market share and opportunities for professionals in Mid Level roles.

251 Jobs in Poland
251
72 Jobs in Warsaw
72
Download Mid Level Jobs Trends in Warsaw and Poland

Are You Looking for Mid Level Software Engineer (Java / Rust + Angular) Job?

Great news! is currently hiring and seeking a Mid Level Software Engineer (Java / Rust + Angular) to join their team. Feel free to download the job details.

Wait no longer! Are you also interested in exploring similar jobs? Search now: .

The Work Culture

An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Recrucial adheres to the cultural norms as outlined by Expertini.

The fundamental ethical values are:

1. Independence

2. Loyalty

3. Impartiapty

4. Integrity

5. Accountabipty

6. Respect for human rights

7. Obeying Poland laws and regulations

What Is the Average Salary Range for Mid Level Software Engineer (Java / Rust + Angular) Positions?

The average salary range for a varies, but the pay scale is rated "Standard" in Warsaw. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

What Are the Key Qualifications for Mid Level Software Engineer (Java / Rust + Angular)?

Key qualifications for Mid Level Software Engineer (Java / Rust + Angular) typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

How Can I Improve My Chances of Getting Hired for Mid Level Software Engineer (Java / Rust + Angular)?

To improve your chances of getting hired for Mid Level Software Engineer (Java / Rust + Angular), consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

Interview Tips for Mid Level Software Engineer (Java / Rust + Angular) Job Success

Recrucial interview tips for Mid Level Software Engineer (Java / Rust + Angular)

Here are some tips to help you prepare for and ace your Mid Level Software Engineer (Java / Rust + Angular) job interview:

Before the Interview:

Research: Learn about the Recrucial's mission, values, products, and the specific job requirements and get further information about

Other Openings

Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

Dress Professionally: Choose attire appropriate for the company culture.

Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

During the Interview:

Be Punctual: Arrive on time to demonstrate professionalism and respect.

Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

Follow Up: Send a thank-you email to the interviewer within 24 hours.

Additional Tips:

Be Yourself: Let your personality shine through while maintaining professionalism.

Be Honest: Don't exaggerate your skills or experience.

Be Positive: Focus on your strengths and accomplishments.

Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

Turn Off Phone: Avoid distractions during the interview.

Final Thought:

To prepare for your Mid Level Software Engineer (Java / Rust + Angular) interview at Recrucial, research the company, understand the job requirements, and practice common interview questions.

Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Recrucial's products or services and be prepared to discuss how you can contribute to their success.

By following these tips, you can increase your chances of making a positive impression and landing the job!

How to Set Up Job Alerts for Mid Level Software Engineer (Java / Rust + Angular) Positions

Setting up job alerts for Mid Level Software Engineer (Java / Rust + Angular) is easy with Poland Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!