Remotery

Kotlin/Java Developer

Posted May 19

This is a fully remote position, open to applicants in Cyprus.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers