Senior Software Engineer (Java)

47 - 55 USDNet per hour - B2B
Java

Senior Software Engineer (Java)

Java
Kapelanka 6A, Kraków +4 Locations

Shaped Thoughts

Full-time
B2B
Senior
Remote
47 - 55 USD
Net per hour - B2B

Job description

We are looking for a Senior Software Engineer who is hungry to deliver quality software at pace, by utilising the latest technology trends and modern Software Craftsmanship techniques.

Who are we?

We are a remote-first boutique software house company formed by a group of seasoned software experts (average experience in the team is 12 years). What connected all of us, despite a long-term relationship, is a passion for building Great Software that matters.

We believe in people, so this is why the key values of Shaped Thoughts are autonomy and trust. Our people have a real and direct impact on what and how we build things. We put extra effort into ensuring everyone can make a difference and grow among other experts.

Qualifications:

  • 7+ years of professional experience with Java or/and Kotlin

  • Hands-on experience with SQL and NoSQL

  • Understanding of distributed systems and event-driven architectures

  • Microservices experience

  • Experience with cloud platforms (AWS / GCP / Azure)

  • Automated testing (including acceptance tests, performance tests)

Nice to have:

  • TDD, BDD practitioner

  • Domain Driven Design knowledge

  • AI-assisted software development experience

As a part of the team you will:

  • Design, implement, code review, test and deploy a cloud-based systems

  • Develop software from start to finish - you ship it, you run it!

  • Work closely with senior stakeholders on identifying business requirements and shaping the product

  • Deliver quality technical solutions that come from a robust design and clean architecture

  • Build & improve software delivery process using latest tools such as Claude Code or Codex

How do we work?

  • We work as a team - all people can freely exchange knowledge and tasks, that’s why we’re looking for strong team players

  • We believe in continuous improvement (Kaizen mindset)

  • We’re happy to share knowledge and spend time learning our domain and new technologies

  • We value asynchronous communication for work, however we meet in person to improve our personal relationships

What do we offer?

  • Being a part of a strong senior team with the ability to learn and exchange knowledge

  • Remote first work environment

  • B2B rate 170-200 PLN / hour dependent on your level of expertise

  • Open bounded B2B contract

Recruitment process

It consists of the following stages:

  • CV screening

  • Tech screening (45 min)

  • Live coding session (1h)

  • Architecture task (1h)

At least one of the stages must be completed on-site in one of the major cities: Wrocław, Poznań, Katowice, Kraków, Warszawa or Gdańsk.

We actively encourage AI-assisted development in our daily work. However, during recruitment we want to assess your individual skills - please don't use AI assistance unless explicitly permitted for a given stage.

Tech stack

    English

    C1

    Polish

    C1

    Java

    advanced

    Microservices

    advanced

    AWS

    regular

    DDD

    regular

Office location

About the company

Shaped Thoughts

We’re not just another software house. We’re your trusted partner with deep expertise in insurance and technology. Our mission? To deliver mission-critical software with ease. Our vision? Insurance that’s simple and acce...

Company profile

Senior Software Engineer (Java)

47 - 55 USDNet per hour - B2B
Summary of the offer

Senior Software Engineer (Java)

Kapelanka 6A, Kraków
Shaped Thoughts
47 - 55 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest shapedthoughts.io z siedzibą w Warszawie, Domaniewska 37/2.43 11 (dalej jako "administrato... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.