Senior Kotlin Engineer (offline)
Responsibilities
- Proven track record with 5+ years of Kotlin experience
- Solid foundations in object-oriented programming, clean code and design patterns
- Proficiency in Spring, Hibernate, Hazelcast, JPA
- Good knowledge of OAuth2.0
- Excellent problem-solving and analytical skills
- Team player, able to work independently
- Experience with Agile/Scrum methodologies
- Experience with MS SQL, PostgreSQL databases
- Azure or other cloud platforms experience a plus
- Familiarity with RabbitMQ, Apache Kafka
- Understanding of DevOps practices and tools (e.g., Jenkins, GitLab CI/CD)
- Experience with financial, banking or trading solutions is a plus
- English communication skill a plus
Requirements
- Proficiency in English.
- Master's degree or Bachelors degree in Computer Science with equivalent practical experience.
- Solid expertise in backend development and platform architecture, with a minimum of 5 years of experience in related roles.
- Proven experience in integrating with various payment service providers and implementing diverse payment methods.
- Strong command of Java programming language.
- Familiarity with cloud-based solutions, preferably on platforms like AWS, Google Cloud, or Azure.
- Experience with building secure and scalable distributed systems, preferably with microservices architecture.
- Familiarity with relational databases and proficiency in optimizing database performance for payment processing.
- Excellent problem-solving abilities and a strong commitment to delivering high-quality solutions in a fast-paced environment.
- Exceptional communication and collaboration skills, enabling effective teamwork and coordination with cross-functional teams.
Benefits
- Competitive salary
- Medical insurance post-probation
- Hybrid work model (remote/office, Warsaw)
- Paid time off and sick leave
- Career growth opportunities in a dynamic, rapidly growing company
- Collaborate with a highly skilled team
- Flexible work options with a focus on work-life balance and employee well-being.