We are hiring!

Java Developer

  • Medior (B2B):
    11200 - 18000 PLN net

  • Senior (B2B):
    18000 - 22000 PLN net

Apply
← Back to offers
We are hiring!

Java Developer

We’ve been expecting you!
Ready to take a leap?

  • Gliwice
  • Warszawa
  • Wrocław
  • Kraków
  • Remote

Currently, we’re looking for a Java Developer for our Client, and you will be responsible for the implementation of solutions in accordance with business agreements, based on a strictly defined technology stack and standards.

    Full Cycle Product Development
    • Medior: 11200 - 18000 PLN net

    • Senior: 18000 - 22000 PLN net

    Apply

    What do you need to get this position?

    Technically

    • 5+ years of experience in Java programming
    • Solid understanding and experience in using Java 17 for software development
    • Strong knowledge of Spring Boot framework (3.2.x)
    • Hands-on experience with Docker for creating and managing containerized applications
    • Proficiency in using Kubernetes for deploying, scaling, and managing containerized applications in a cloud environment
    • Strong knowledge of PostgreSQL, including schema design, query optimization, and performance tuning
    • Experience with Redis
    • Familiarity with OpenAPI (Swagger)
    • Good understanding of REST API
    • Proficient understanding of code versioning tools (Git preferably)
    • Knowledge of Webflux and Reactive Programming
    • Experience in direct client cooperation and a proactive approach
    • Fluency in Polish and English (B2+ level) to easily communicate with colleagues

    Nice-to-haves

    • Familiarity with the process of documenting architecture decisions using ADRs
    • Experience in designing and developing APIs with an API-first mindset
    • Knowledge and experience in developing both microservices and modular monolithic architectures
    • Ability to follow and implement general client technology standards

    Fast recruitment

    01

    Send your resume

    It’s going to be verified by one of our recruiters - they will take care of you throughout the whole process and answer all your questions.

    02

    Short phone call

    We just want to catch you for 15 minutes to ask basic questions and agree the next steps.

    03

    Technical interview

    Let’s talk! Time to get to know each other better! The recruitment interview will last up to 1,5 hour.

    04

    Call with the client

    Get to know our client, with whom you will cooperate. You can expect discussion on various technical and per-technical topics.

    05

    Offer? Accepted!

    Let’s fire up the engines and start working together, you’re in!

    Joining us as Java Developer means:

    You can boost your skills and potential in a scaling product

    Agile, scrum & lean startup are not just buzzwords – a scrum master in every team, and iterative product delivery are standard at Boldare.

    Self-organization – teams organize their work by themselves. You’ll be engaged in building the product roadmap, sprint planning, etc.

    Transparency and feedback. We always share the results of our work and give each other feedback. Everybody here has full access to data (including knowledge bases, project descriptions, metrics, statistics, strategies, even financial data). Also, we communicate via open channels to effectively spread information.

    Clients are partners – we really care about our relationships with them, and we cooperate as equal partners. There will be no proxies in between your team and the client. Forget about waiting ages for the answer to a simple question - you can expect clear and direct communications.

    Face-to-face meetings with clients and the team (which are highly valuable for us). Regular business trips are standard at Boldare. With some partners we meet once a month, with others every six months. The frequency varies, but we care for all team members to participate in onsite meetings.

    Adhering to the client’s technology standards, maintaining the quality of code and solutions, proposing solutions, implementing REST APIs according to the client’s business needs, collaborating with other roles, writing tests, and working with the client’s Architects

    Perks
    & benefits

    Super comfy offices we designed ourselves

    Chillout spaces. Cafe, silent room, chaos room

    Flexible work conditions

    Teams development budgets

    Hybrid or remote mode (depends on your role)

    20% of annual profit shared among all employees

    Development opportunities in Boldare are Career path

    Individual career path

    Wellbeing

    Open Source and R&D projects

    Open events and meetups

    Holacracy

    Iterative workflow

    What does working in Boldare taste like?

    Holacracy - how it works?

    We work in a flat structure based on a holacratic system (no managers, dispersed leadership and autonomy in decision-making, with full transparency). It gives us a lot of freedom and development opportunities, but at the same time it requires a lot of flexibility, maturity and responsibility for our performance.

    Watch video about holacracy →

    Feedback always & everywhere

    We are always ready and open to share our thoughts! We do it in our daily work, workshops, 1:1 sessions, etc. This is one of the best tools in our professional growth. We also often share feedback in a team forum, because it’s great to learn from each other’s experiences.

    Transparency in our DNA

    EVERYBODY in Boldare has full access to data, including knowledge bases, project descriptions, metrics, statistics, strategies, even financial data, etc. We almost always communicate with each other via open channels to effectively spread information. This is what you need to make conscious, independent decisions in your role.

    Full Cycle Product Development
    20% of annual profit shared among all employees!