Skip to main content
Posted August 20, 2026

Android Developer - Kotlin & Java

Computer Task Group, Inc
Jersey City, NJ, US Full Time

Job Description

Job Description

Overview

CTG is seeking to fill an Android Developer – Kotlin & Java position for our client.

Location: Jersey City, NJ

Duration: 12 months

Duties:

  • Design, develop, maintain, and optimize high-performance Android applications using Kotlin and Java.
  • Develop clean, efficient, scalable, and maintainable code for a variety of Android devices and operating system versions.
  • Translate UI/UX designs into responsive, intuitive, and user-friendly mobile interfaces.
  • Utilize Android Studio, Android SDK, Jetpack components, and established Android development frameworks and tools.
  • Implement application architecture and design patterns, including MVVM and MVP.
  • Integrate mobile applications with RESTful APIs and backend services using JSON.
  • Design and manage local data persistence using Room and SQLite.
  • Develop and execute unit and instrumentation tests to ensure application quality and reliability.
  • Debug complex application issues, identify root causes, and implement effective solutions.
  • Optimize application performance, stability, responsiveness, and resource utilization.
  • Develop secure and scalable mobile solutions that integrate effectively with other software components and services.
  • Collaborate with designers, backend engineers, QA teams, product managers, and other stakeholders throughout the software development lifecycle.
  • Participate in code reviews, technical discussions, development planning, and continuous improvement initiatives.

Skills:

  • Strong proficiency in Kotlin and Java for Android application development.
  • Extensive knowledge of Android Studio and Android SDK.
  • Strong understanding of Android Jetpack components and modern Android development practices.
  • Experience with MVVM and/or MVP architecture and common Android design patterns.
  • Strong knowledge of RESTful APIs, JSON, and mobile application integration.
  • Experience with Room and SQLite databases.
  • Ability to create responsive, user-friendly Android interfaces from UI/UX designs.
  • Experience with unit testing and instrumentation testing.
  • Strong debugging and troubleshooting skills.
  • Knowledge of mobile application performance optimization and secure development practices.
  • Strong understanding of Android architecture, APIs, frameworks, and development tools.
  • Excellent communication and collaboration skills.

Experience:

  • 5+ years of professional experience developing Android applications using Kotlin and Java.
  • Proven experience building, maintaining, and optimizing high-performance mobile applications.
  • Experience delivering secure, scalable, and maintainable Android solutions.
  • Demonstrated experience throughout the full software development lifecycle, from requirements and design through development, testing, deployment, and support.
  • Experience collaborating with cross-functional teams including UX/UI designers, backend developers, QA engineers, and product managers.

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field preferred, or equivalent combination of education and professional experience.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply:

To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!

The expected base salary for this position ranges from $114,000 to $125,000. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered.

Sign up for Job Alerts