HumanBit Logo

Senior Java/Kotlin Developer – FinTech (Android & GIS) | Codersbrain

full-time
Posted on May 16, 2025

Job Description

Job Title: Senior Java/Kotlin Developer – FinTech (Android & GIS)

Location: Bengaluru, India


Job Summary:

We are looking for an experienced Java/Kotlin Developer with a strong background in Android development and exposure to geospatial technologies. This role is ideal for someone passionate about building modern, high-performance Android applications and has experience in GIS or ESRI-based systems. The successful candidate will have 8+ years of software development experience, including at least 4 years of Android development and 3+ years in Kotlin. Familiarity with LoanIQ, reactive programming, and modern UI constructs is a plus.


Key Responsibilities:

  • Develop and maintain Android applications using Java and Kotlin

  • Implement modern UI patterns (ViewController, RecyclerView, etc.)

  • Utilize reactive programming (Coroutines, Flows) and Dependency Injection (Dagger/Hilt)

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Integrate RESTful APIs using Retrofit and Jetpack components

  • Develop and optimize GIS/geospatial applications using Java, ArcPy, and ESRI technologies

  • Work with ArcGIS Server, ArcGIS API for JavaScript (4.x), and manage ArcSDE

  • Contribute to geoprocessing model development and scripting (ArcPy)

  • Ensure code quality, performance, and responsiveness of applications

  • Collaborate effectively with onshore and offshore teams


Required Skills:

  • Strong programming experience with Java, Kotlin, and Android SDK

  • Deep understanding of Reactive Programming, Coroutines, Dagger, and Jetpack Architecture

  • Proficient in UI development: RecyclerView, ViewControllers, and custom UI components

  • Experience with Retrofit, LiveData, Room, MVVM architecture

  • 3+ years of Kotlin development experience

  • 4+ years of Android development in a team or enterprise environment

  • Example apps published in Google Play Store (preferred)

  • Strong experience in GIS development, ArcPy scripting, ArcGIS Server, and ArcGIS API for JavaScript

  • Familiarity with MiSys LoanIQ is a plus

  • Good understanding of geospatial systems, attribute rule solutions, and ArcSDE

  • Excellent communication and collaboration skills


Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

  • FinTech or Banking experience is a strong advantage

  • Strong problem-solving and debugging skills

  • Ability to work independently and in a team-oriented, collaborative environment

Powered by
HumanBit Logo