Senior Software Engineer Java
Opis stanowiska
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)
- TDD, BDD practitioner
- Domain Driven Design knowledge
- AI-assisted software development experience
- 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
- 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
- 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
It consists of the following stages:
- CV screening
- Tech screening (45 min)
- Live coding session (1h)
- Architecture task (1h)
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.
¿Te interesa este puesto?