Senior Kotlin/Java Developer

SimplePay
Summary
Join SimplePay, a leading online payroll software company, and become a key member of our high-performing team. We are seeking experienced Kotlin/Java developers to contribute to the development of exciting new HR products and the transition of our existing Ruby on Rails system. You will work with a modern tech stack, including Kotlin, PostgreSQL, Vue.js, and AWS, and be responsible for building and maintaining our infrastructure. This is a fully remote position, open to candidates within the UTC+0 to UTC+6 time zones. We offer a collaborative environment with opportunities for continuous growth and development. If you are passionate about creating user-friendly products and have a strong background in back-end development, we encourage you to apply.
Requirements
- Due to our full pipeline, we are ideally looking to hire developers who have at least five (5) years of software development experience in Kotlin/Java web development, with a back-end focus
- Ideally, your experience will have included working with systems that have substantial levels of business logic as our work deals a lot with the intersection of HR, payroll, regulatory, compliance and reporting concerns
- You will also need Good knowledge of SQL (bonus points for PostgreSQL)
- Strong grasp of object-oriented design, bonus points for DDD knowledge
- Ability and willingness to learn substantial amounts of domain knowledge - full training provided
Responsibilities
Working on Infrastructure as Code, using AWS CDK (in Kotlin)