Backend Engineer - Java and Kotlin (FinTech)
IO Tech Solutions Limited · Remote — Hong Kong
Remote
Sign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Remote — Hong Kong
- Workplace
- Remote
- Employment type
- Full-time
- Experience level
- Senior
- Date posted
- Oct 11, 2026
- Last checked at the source
- Oct 11, 2026
- Job source
- via Himalayas
Responsibilities
• Design, develop, and maintain backend services and APIs using Java and Kotlin.
• Build and optimize services for performance, reliability, and scale.
• Write clean, testable code and contribute to engineering best practices.
• Develop and maintain data access layers and integrations with databases.
• Implement and support microservices and/or service-oriented architectures.
• Create and maintain automated tests (unit/integration) and participate in CI/CD.
• Diagnose production issues, perform root-cause analysis, and help drive improvements.
• Collaborate with frontend, mobile, DevOps/SRE, and QA to deliver end-to-end features.
• Document system behavior, design decisions, and operational procedures.
• Continuously improve observability (logging, metrics, tracing) and developer productivity.
Requirements
• Experience with microservices, event-driven systems, or distributed systems.
• Familiarity with messaging/streaming technologies (e.g., Kafka, RabbitMQ).
• Experience with AWS/GCP/Azure services and cloud-native patterns.
• Knowledge of observability tooling (e.g., Prometheus, Grafana, ELK, OpenTelemetry).
• Experience with performance tuning, reliability engineering, and automated incident response.
• Familiarity with security practices (authn/authz, OWASP principles, secrets management).
Skills
- Java
- Kotlin
- SQL
- Spring
- REST APIs
- Microservices
- PostgreSQL
- MySQL
- Kafka
- AWS
- Azure
- Google Cloud
- Docker
- Kubernetes
- CI/CD
- DevOps
- Networking
- Agile
Visa and relocation
The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
The posting doesn't mention relocation.
Job description
Key Responsibilities
• Design, develop, and maintain backend services and APIs using Java and Kotlin.
• Build and optimize services for performance, reliability, and scale.
• Write clean, testable code and contribute to engineering best practices.
• Develop and maintain data access layers and integrations with databases.
• Implement and support microservices and/or service-oriented architectures.
• Create and maintain automated tests (unit/integration) and participate in CI/CD.
• Diagnose production issues, perform root-cause analysis, and help drive improvements.
• Collaborate with frontend, mobile, DevOps/SRE, and QA to deliver end-to-end features.
• Document system behavior, design decisions, and operational procedures.
• Continuously improve observability (logging, metrics, tracing) and developer productivity.
Required Qualifications
• Atleast 5 years (or equivalent) of professional backend development experience.
• Strong experience with Java and Kotlin in production systems.
• Proficiency with RESTful APIs and/or service interfaces (e.g., gRPC).
• Solid understanding of data structures, algorithms, and backend fundamentals (concurrency, caching, networking).
• Experience with SQL and at least one relational database (e.g., PostgreSQL, MySQL).
• Experience with common backend frameworks (e.g., Spring Boot, Ktor, Micronaut).
• Strong testing practices (e.g., JUnit, Mockito, integration testing).
• Familiarity with containerization and deployment workflows (e.g., Docker, Kubernetes is a plus).
• Ability to work in an agile environment and communicate clearly with cross-functional teams.
Preferred Qualifications
• Experience with microservices, event-driven systems, or distributed systems.
• Familiarity with messaging/streaming technologies (e.g., Kafka, RabbitMQ).
• Experience with AWS/GCP/Azure services and cloud-native patterns.
• Knowledge of observability tooling (e.g., Prometheus, Grafana, ELK, OpenTelemetry).
• Experience with performance tuning, reliability engineering, and automated incident response.
• Familiarity with security practices (authn/authz, OWASP principles, secrets management).
Originally posted on Himalayas
Backend-Engineer, Java-Developer, Kotlin-Developer, Software-Engineer, Senior-Backend-Engineer-(Fintech), Senior-Backend-Engineer-(Java-Kotlin), Senior-Fintech-Backend-Developer
Apply on the original site ↗Job source: via Himalayas
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.