Senior Software Engineer Java, Kotlin (All Genders)
$220,900–$270,000 year
HybridKraków, Lesser Poland, Poland or Krakow, Łódź Voivodeship, Republic of Poland
Kraków, Lesser Poland, Poland or Krakow, Łódź Voivodeship, Republic of PolandHybridFull Time$220,900–$270,000 yearSenior LevelBachelors DegreeLarge
Full TimeSenior LevelBachelors DegreeLarge
Job Summary
Develop new features, maintain team products, and improve infrastructure while designing and operating microservices and event-driven architectures. Apply continuous delivery, clean code, and DevOps principles using Kotlin, Java, Spring, and AWS services within a Scrum environment. Collaborate cross-functionally through pair programming and code reviews to ensure high-quality, test-driven delivery across the full SDLC. Maintain 60% office presence in a hybrid model with opportunities to work abroad.
Required Qualifications
- Bachelor degree in Computer Science or related engineering discipline
- 8+ years of experience in software development
- Expertise in Java 8+ or Kotlin
- Spring Framework
- Hibernate
- PostgreSQL
- Oracle
- AWS (S3, SNS, SQS, RDS, IAM)
- Ability of designing and operating microservices and event-driven architectures
- DevOps mindset with hands-on experience in Docker, Kubernetes and CI/CD pipelines (Jenkins, Git)
- Applies testing pyramid principles and demonstrates strong quality ownership
- Applies DDD and SOLID in practice
- Comfortable working across all stages of SDLC
- Enjoying the philosophy of 'you build it, you run it'
- Good command of English (min. B2 / C1)
- Hybrid working (60% of time in the office and 40% at home)
- Option to work for 20 days abroad in approved countries
Desired Qualifications
- Python
- Javascript, Typescript, React, npm
- Terraform, Helm
- Experience in tech leading role
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.