Java Developer

$$$
Product

AsiaFinance Group is a fast-growing group of fintech companies operating in Asia. Our core business is digital consumer lending.

Position: Business Analyst 
Location: Remote (Global)
Reported to: Chief Product Officer

 

About the Role

As a Middle–Senior Java Developer, you will be responsible for designing, developing, and maintaining backend services that power our lending platforms and internal systems. You will work closely with product, engineering, and infrastructure teams to deliver high-quality software while contributing to architecture decisions, system reliability, and continuous improvement initiatives.

This role is ideal for an experienced developer who enjoys solving complex technical challenges, writing clean and maintainable code, and working in a remote, international environment.

 

What You'll Do

  • Design, develop, and maintain backend applications and services using Java and Spring Framework.
  • Build scalable, secure, and high-performance APIs and business services.
  • Participate in system design, code reviews, and technical discussions.
  • Write clean, maintainable, and well-tested code following software engineering best practices.
  • Develop and maintain integrations with internal and external systems.
  • Optimize application performance, database queries, and system reliability.
  • Implement caching, monitoring, logging, and observability solutions.
  • Support production deployments, troubleshooting, and incident resolution.
  • Collaborate with Product Managers, QA Engineers, DevOps Engineers, and other developers throughout the software development lifecycle.
  • Contribute to technical documentation, architecture improvements, and coding standards.
  • Participate in Agile development processes, sprint planning, and retrospectives.
  • Continuously improve code quality, development practices, and team efficiency.

 

What We're Looking For

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong experience with Java 11+ and Spring Framework (Spring Boot, MVC, Data, Security).
  • 4+ years of commercial Java development (Java 11+)
  • OOP and SOLID principles β€” applied daily, not just understood theoretically
  • Clean code and refactoring discipline β€” we improve the codebase, not just add to it
  • TDD mindset: unit and integration tests are part of done, not an afterthought
  • SQL and relational databases β€” writing, reviewing, optimising queries and schemas
  • REST API integrations β€” consuming and exposing
  • Caching strategies β€” Redis or equivalent, knowing when and why to apply them
  • Data encryption basics β€” at rest and in transit
  • Telemetry and observability β€” structured logs, metrics, basic alerting
  • Git β€” branching, PR workflow, code review participation
  • CI/CD basics β€” pipeline awareness, build and deploy cycle familiarity
  • JVM fundamentals β€” threading model, memory management basics
  • Linux comfort β€” reading logs, basic shell, deployment tasks

 

Nice to Have

  • Experience with AWS services such as EC2, RDS, S3, and load-balanced environments.
  • Familiarity with message brokers, distributed systems, and microservices architecture.
  • Experience with monitoring and observability tools such as Grafana, Kibana, or similar platforms.
  • Previous experience in fintech, financial services, or high-availability production systems.
  • Experience working in distributed international teams.

 

Why Join Us

  • International team with a flat, Western-style corporate culture
  • Real ownership across the full BA and QA lifecycle from day one
  • Fast career progression in a high-growth, cross-border fintech environment
  • Collaborative, energetic team with frequent cross-functional interaction

Required skills experience

Java 4 years
QA 4 years
AWS 2 years

Required domain experience

Fintech 1 year

Required languages

English B2 - Upper Intermediate
Published 6 July
16 views
Β·
10 applications
Last responded 1 hour ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...