
Kotlin/Java Developer
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Cyprus.
• Creating new payment features and services.
• Designing and implementing both external and internal APIs.
• Establishing and managing processes in Camunda.
• Engaging in the design and development of high-load system architectures.
• Enhancing and supporting existing solutions and services.
• Producing high-quality, test-covered code (including unit tests and integration tests).
• Performing code reviews, encompassing frontend code.
• Improving system performance and optimizing database queries.
• Analyzing and addressing production incidents and bugs.
• Handling and resolving requests from technical support and users as part of daily responsibilities.
• Collaborating with the QA team to guarantee the high quality of the final product.
• Keeping technical documentation up to date and writing technical specifications.
• Assisting in the onboarding process for new developers and ensuring code quality.
• Participating in the creation of business epics by analyzing requirements, evaluating feasibility, and proposing alternative or optimized solutions based on technical knowledge.
• Over 3 years of commercial development experience with Kotlin.
• Proficiency in the Spring Framework.
• Background in developing payment solutions (billing, payment gateways, payment processors, exchanges).
• Hands-on experience integrating with external providers.
• Expertise in designing and optimizing relational databases (MySQL).
• Familiarity with NoSQL databases (Redis).
• Practical experience utilizing AI-assisted coding tools (such as Copilot, ChatGPT, Codeium, etc.) to enhance development speed and quality.
• Capability to critically evaluate AI-generated code, ensuring it meets production-ready standards and complies with company guidelines.
• Understanding of Event-Driven Architecture principles and experience with distributed messaging systems (e.g., Apache Kafka).
• Strong command of core software development and design principles, test-driven development (TDD), and CI/CD processes.
• Experience in implementing simple to moderately complex interfaces using ReactJS and/or Svelte.
• Solid understanding of microservice architecture.
• English proficiency at level B1 or above.
• Fully remote work.
• Competitive salary with a service contract.
• Clear performance evaluations twice a year, with opportunities for bonuses and salary adjustments.
• Annual allowance for home office enhancements, sports activities, and equipment upgrades.
• Investment in your growth: funded language courses, access to learning platforms, and a mindfulness benefit, including psychological support with 50% coverage.
• Opportunities for career advancement in a rapidly scaling project, with the ability to influence technical decisions.
• Peer reward program that acknowledges contributions from the entire team.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.