Messenger

Messenger

60 jobs near Columbus, OH

Java Android DeveloperJob Title Java Android Developer Location [City, State] / Remote / Hybrid ... Cloud Messaging (FCM) * Crashlytics * Analytics * Remote Config UI * XML Layouts * Material Design

Android Developer

Columbus, OH · On-site

$52 - $68.50/hr

Kforce has a client that is seeking an Android Developer in Colombus, OH. Overview: The mobile ... Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and ...

Android developer

Warren, NJ · On-site

$58 - $76/hr

... programming Handle various device connectivity's such as CDMA, LTE, WiFi, Bluetooth, NFC, WiFi ... Experience in Android messaging such as GCM, WAP, E-WAP etc. Google Play store application handling ...

Android Developer

Plano, TX · On-site

$53.50 - $70.50/hr

Kforce has a client that is seeking an Android Developer in Plano, TX. Overview: The mobile banking ... Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and ...

Android engineer - FT

Sunnyvale, CA · On-site

$66.50 - $87.25/hr

Android Developer LOCATION: Sunnyvale CA or Remote Full-Time Salary_DOE What are the day-to-day ... Maps, Location, and Cloud Messaging - Experience with software debugging techniques (debuggers ...

Android Developer

Jersey City, NJ · On-site

$58.25 - $76.50/hr

Kforce has a client that is seeking an Android Developer in Jersey City, NJ. Overview: The mobile ... Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and ...

Android Developer

Wilmington, DE · On-site

$54 - $71/hr

Kforce has a client that is seeking an Android Developer in Wilmington, DE. Overview: The mobile ... Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and ...

Android Developer

Atlanta, GA · Hybrid

$53.50 - $70.50/hr

NTT DATA's Client is seeking an experienced Android Developer to design, develop, and maintain high ... Knowledge of Firebase services (Crashlytics, Analytics, Cloud Messaging). Experience with ...

Immediate need for a talented Android Developer . This is a 06+ months contract opportunity with ... Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You ...

Immediate need for a talented Android Developer . This is a 06+ months contract opportunity with ... Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You ...

Android Developer

Atlanta, GA · Hybrid

$53.50 - $70.50/hr

NTT DATA's Client is seeking an experienced Android Developer to design, develop, and maintain high ... Knowledge of Firebase services (Crashlytics, Analytics, Cloud Messaging). Experience with ...

Showing results 21-40

Java Android Developer

Ova Technologies

Alpharetta, GA • On-site

Full-time

Posted 25 days ago


Job description

Job Description: Java Android DeveloperJob Title

Java Android Developer

Location

[City, State] / Remote / Hybrid

Employment Type

Full-time

Job Summary

We are seeking a talented Java Android Developer to design, develop, and maintain high-quality Android applications. The ideal candidate will have strong experience in Java, the Android SDK, RESTful APIs, and modern Android development practices. You will work closely with UI/UX designers, backend developers, QA engineers, and product managers to deliver scalable and user-friendly mobile applications.

Key Responsibilities
  • Design, develop, test, and maintain Android applications using Java.

  • Build responsive, secure, and high-performance mobile applications.

  • Integrate Android applications with RESTful APIs and backend services.

  • Collaborate with UI/UX designers to implement intuitive user interfaces.

  • Debug and resolve application issues, crashes, and performance bottlenecks.

  • Optimize applications for speed, memory usage, and battery efficiency.

  • Write clean, maintainable, and reusable code following Android best practices.

  • Develop unit tests and participate in code reviews.

  • Work closely with QA teams to resolve defects.

  • Publish and maintain applications on the Google Play Store.

  • Participate in Agile/Scrum development activities.

  • Maintain technical documentation and contribute to architecture discussions.

Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 3+ years of experience in Android application development.

  • Strong proficiency in Java.

  • Experience with Android SDK and Android Studio.

  • Strong understanding of Android application lifecycle and architecture.

  • Experience consuming RESTful APIs.

  • Knowledge of SQLite, Room Database, or other local storage solutions.

  • Experience with Git and version control systems.

  • Familiarity with Agile methodologies.

Preferred Qualifications
  • Experience with Kotlin.

  • Knowledge of MVVM, MVP, or Clean Architecture.

  • Experience using Android Jetpack components.

  • Familiarity with Firebase services.

  • Experience with dependency injection frameworks such as Dagger or Hilt.

  • Knowledge of Material Design principles.

  • Experience with CI/CD pipelines for Android applications.

  • Experience with Google Maps, Camera, Location, and Push Notifications.

Technical SkillsProgramming Languages
  • Java

  • Kotlin (Preferred)

Android Technologies
  • Android SDK

  • Android Studio

  • Jetpack Components

  • RecyclerView

  • Fragments

  • Activities

  • Services

  • Broadcast Receivers

  • Content Providers

Architecture
  • MVVM

  • MVP

  • Clean Architecture

Networking
  • REST APIs

  • Retrofit

  • Volley

  • OkHttp

  • JSON Parsing

Database
  • SQLite

  • Room Database

  • Realm (Preferred)

Firebase
  • Firebase Authentication

  • Cloud Messaging (FCM)

  • Crashlytics

  • Analytics

  • Remote Config

UI
  • XML Layouts

  • Material Design

  • ConstraintLayout

  • Custom Views

  • Animations

Build Tools
  • Gradle

  • Android Studio

Version Control
  • Git

  • GitHub

  • GitLab

  • Bitbucket

Testing
  • JUnit

  • Espresso

  • Mockito

CI/CD
  • Jenkins

  • GitHub Actions

  • Azure DevOps

  • Fastlane (Preferred)

Soft Skills
  • Strong analytical and problem-solving skills.

  • Excellent communication and collaboration abilities.

  • Ability to work independently and in a team environment.

  • Strong attention to detail.

  • Ability to manage multiple priorities and meet deadlines.

  • Quick learner with a passion for mobile technologies.

Preferred Experience
  • Experience developing and publishing Android applications on the Google Play Store.

  • Experience integrating third-party SDKs and APIs.

  • Knowledge of application security and secure coding practices.

  • Experience working in Agile/Scrum teams.

  • Familiarity with cloud services such as AWS, Azure, or Google Cloud.

Nice to Have
  • Kotlin Coroutines

  • Jetpack Compose

  • WorkManager

  • LiveData

  • Navigation Component

  • Firebase Cloud Messaging

  • Google Maps SDK

  • Barcode/QR Code Scanning

  • Bluetooth and NFC Integration

  • Mobile Payment Integrations

  • Android App Performance Optimization

Experience: 3–8+ Years
Notice Period: Immediate to 30 Days Preferred