Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.  

Responsibilities

Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.

Key Skills:

  • Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
  • Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
  • Performance-focused with basic DevOps knowledge (containers, orchestration)
  • Strong inclination toward TDD; familiarity with AI-assisted tools is desirable

Android Development:

  • Recent (≤5 years) hands-on Android native experience
  • Minimum 2 years across at least 2 applications in a senior role
  • Proficiency in Java/Kotlin

Testing & Tools:

  • Test automation in Java and Android (Espresso preferred)
  • Strong debugging and test mindset (functional & non-functional)
  • Experience with synthetic test data; fuzzing is a plus
  • Proficiency in Git, IDEs, Maven/Gradle

Work Result: Mobile Application

Skill Area: Application Development

Technology: Mobile development

Proficiency - Technology: Expert

Secondary Skill Area: Application Development

Qualifications

Key Skills:

  • Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
  • Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
  • Performance-focused with basic DevOps knowledge (containers, orchestration)
  • Strong inclination toward TDD; familiarity with AI-assisted tools is desirable

Android Development:

  • Recent (≤5 years) hands-on Android native experience
  • Minimum 2 years across at least 2 applications in a senior role
  • Proficiency in Java/Kotlin

Testing & Tools:

  • Test automation in Java and Android (Espresso preferred)
  • Strong debugging and test mindset (functional & non-functional)
  • Experience with synthetic test data; fuzzing is a plus
  • Proficiency in Git, IDEs, Maven/Gradle

Similar jobs

More from Terrabit Consulting Pvt. Ltd - India
Terrabit Consulting Pvt. Ltd - India 1 day ago
Terrabit Consulting Pvt. Ltd - India 1 day ago
Terrabit Consulting Pvt. Ltd - India 1 day ago

Android Developer with Java backend

Apply Now
Back to search page