×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer – Android App Development

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: Kanini Software Solutions
Full Time position
Listed on 2026-01-30
Job specializations:
  • Software Development
    Full Stack Developer, App Developer - Mobile/Web, Android Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Overview

Lead Java Developer with strong Android application development experience to design, develop, and maintain high-quality mobile applications. The ideal candidate will have hands-on experience with Java, Android SDK, and backend integrations using Spring Boot and Kafka, along with a solid understanding of modern mobile architecture and Agile delivery practices.

Key Responsibilities
  • Design, develop, test, and maintain Android mobile applications using Java, with backend integration using Spring Boot and Kafka
  • Collaborate with product managers, UX/UI designers, and backend teams to define and implement application features
  • Write clean, scalable, and efficient code following industry best practices and coding standards
  • Integrate RESTful APIs and third-party services
  • Ensure application performance, security, scalability, and responsiveness
  • Debug, troubleshoot, and resolve application and production issues
  • Participate in code reviews and ensure adherence to development standards
  • Support application deployment, monitoring, and ongoing maintenance
  • Work closely with stakeholders and actively participate in Agile/Scrum ceremonies
Required Technical Skills
  • Strong hands-on experience in Java
  • Extensive experience in Android Application Development
  • Proficiency with Android SDK, Android Studio, and Gradle
  • Experience working with Spring Boot and Kafka for backend/messaging integration
  • Hands-on experience with REST APIs, JSON, and XML
  • Knowledge of mobile architecture patterns: MVVM / MVP / MVC
  • Experience with SQLite, Room, or other mobile databases
  • Familiarity with Git or other version control systems
  • Strong understanding of mobile application security and performance optimization
Nice-to-Have / Preferred Skills
  • Experience with Kotlin
  • Knowledge of CI/CD pipelines for mobile application development
  • Experience with Firebase, push notifications, and mobile analytics
  • Exposure to cloud platforms such as GCP or Azure
  • Experience publishing applications to the Google Play Store
  • Healthcare domain experience is a strong plus
Soft Skills
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work independently as well as in a team environment
  • Experience working in client-facing roles is a plus
Education

Bachelor’s degree in Computer Science

Kanini Software Solutions, Inc. does not discriminate in employment matters on the basis of race, gender, religion, age, national origin, citizenship, veteran status, family status, disability status, or any other protected class. We support workplace diversity. If you have a disability, please let us know if there is anything we can do to improve the interview process for you; we’re happy to accommodate.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary