
Senior Developer – Kotlin
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Brazil.
• Design and enhance Kotlin microservices, emphasizing robustness, performance, and scalability.
• Execute comprehensive integrations with financial institutions' APIs by interpreting banking manuals and technical specifications, translating them into reliable solutions.
• Create domain-driven solutions (DDD) and oversee communication between services using REST and event-driven patterns.
• Collaborate closely with the Product team, offering technical insights to refine requirements and identify potential gaps.
• Prioritize security, observability, and reliability from the design phase; engage in code reviews and assist in resolving production incidents.
• Over 5 years of experience in JVM development, with strong, demonstrated proficiency in idiomatic Kotlin.
• Familiarity with microservices architecture and communication between services.
• Understanding of integration fundamentals: REST and SOAP APIs; comprehensive knowledge of HTTP (status codes, headers, idempotency, retries); authentication methods (OAuth2, mTLS, payload signing); digital certificates, and queues/messaging systems.
• Ability to autonomously interpret and implement third-party documentation and specifications (APIs, banking manuals).
• Solid grounding in DDD, Clean Code, and SOLID principles; experience with relational databases such as PostgreSQL.
• Strong analytical capabilities and effective technical communication skills for remote teamwork.
• Experience integrating AI into development processes (assistants, agents, analysis support) — we heavily utilize AI in our workflow and appreciate candidates who have incorporated it into their practices.
• Previous experience in financial, banking, or payment systems.
• Proficient in Ktor, event-driven architecture, automated testing, CI/CD, and cloud technologies (Azure/AKS, Kubernetes); familiar with API documentation (OpenAPI).
• Totalpass for your physical and mental well-being.
• Psychological support program.
• Company-provided equipment.
• Day OFF.
• Referral bonus for recommending professionals.
How To MANAGE a Small Law Firm
Binance
Gcore
Get handpicked remote jobs straight to your inbox weekly.