Senior Kotlin Engineer
Kaczyniec 9, Gliwice
co.brick sp. z o.o.
We’re looking for a Senior Software Engineer who is comfortable working on large, complex systems and helping transition them into more modular, scalable solutions. You’ll play a key role in shaping architecture, driving technical standards, and ensuring the stability and reliability of business-critical services.
Location: Fully remote within Poland
Engagement: long-term (min. 6 months)
Rate: 140–160 PLN/h net (B2B)
Obowiązki
Working with sizable monolithic applications and decomposing them into well-structured modules
Designing solution architecture and contributing to long-term technical direction
Creating and refining complex business logic in an insurance-focused environment
Defining engineering standards and supporting the technical roadmap
Collaborating closely with product managers, designers, and stakeholders to shape technical solutions
Leading technical discussions, mentoring team members, and promoting strong engineering culture
Participating in on-call rotations and contributing to high-availability system development
Translating product and business requirements into robust technical designs
Ensuring data integrity and reliability across business-critical systems
Core Technologies
Kotlin – minimum 5 years of hands-on experience
Java – strong proficiency, used alongside Kotlin in existing systems
Spring Framework – especially Spring Boot for building backend services
Hibernate – ORM and data persistence
AWS – experience with cloud-based infrastructure and services
Architecture & System Skills:
Working with large monolithic systems and gradually decomposing them into modular, service-oriented components
Solid understanding of system architecture, including designing scalable and maintainable solutions
Experience building high-availability systems and participating in on-call rotations
Domain & Collaboration:
Designing and implementing complex business logic (insurance domain is a plus)
Ability to collaborate with product teams, designers, PMs, and cross-domain stakeholders
Experience influencing technical strategy, setting coding standards, and mentoring other engineers
Nice to have:
Background in insurance/finance/banking
Experience working with cross-domain teams (e.g., underwriting, triage)
Senior Kotlin Engineer
Senior Kotlin Engineer
Kaczyniec 9, Gliwice
co.brick sp. z o.o.