Senior Software Developer (Java/Kotlin)

Job description

Thank You for reading this post! You rock! :)

We are SmartWays – we help people grow and make good career decisions. We are specialized in IT recruitment worldwide and encourage you to join our IT Talent Community!

We work with international companies across EMEA to drive their business outcomes with the best-in-class IT people. People who use their intelligence and passion to inspire their teammates and make an impact on our customers are highly valued by us. Please read this carefully to find out if this offer is for You.

Optimize and implement Quote-to-cash solutions, worldwide.

Experience a start-up spirit, combined with deep expertise roots in Salesforce.

Fuel your success within Data and Application Integration services.

Our partner is the leading quote to cash optimization company, currently opening its new division in Kraków, Poland.

We welcome Senior Developers, who will be developing and implementing complex solutions in Kotlin, end-to-end architecture review, all in start-up environment.


You will:

  • Deliver features in injuction with the distributed engineering teams (front-end, back-end, AI/ML)
  • Establish design patterns and best practices for building new product features and services involving cloud infrastructure
  • Work with the tech lead to ensure security standards are upheld and uptime and the availability of the solutions.

  • Requirements:

    • Bachelor’s degree in Computer Science, Software Engineering or equivalent
    • Solid working experience within: Java and Kotlin (preferred)
    • Familiarity with: Python and orchestration tools including Docker, 
    • Experience in SaaS environments: building, deploying and operating software in production reliably with no customer downtime, API integration experience with 3rd party SaaS solutions
    • Strong understanding of Unix / Linux environment
    • Familiar with microservices development best practices
    • Genuine interest in working with Cloud Solutions (AWS/GCP, CI/CD)

    We would also not mind if you have hands-on experience within Salesforce platform, Golang and Kubernetes.

    Once getting on board, you will get:

    • A unique chance to grow within brand new project, while becoming a part of a brand new team, located in Kraków
    • An opportunity to shape and have a real impact on the brand new start-up division of LaunchPadQ2C in Poland
    • 2 days of home office, or more if you need.

    Do not hesitate to apply if you like to do things that matter. If you do not see yourself in a such position, spread the word among other professionals who might be a fit!