Mobile Application Developer

10 - 14 years

10 - 14 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Mobile Application Developer

Roles & Responsibilities:

  • Design, develop, and maintain robust and scalable

    backend systems and databases

    for mobile applications.
  • Apply expertise in

    Java (Kotlin) with Spring Boot

    for developing high-performance mobile application functionalities.
  • Implement and uphold strong architectural principles, including

    microservices, RESTful APIs, and event-driven systems

    .
  • Manage and optimize data interactions with various databases, including

    PostgreSQL, MySQL, and Redis

    .
  • Utilize

    AWS, Docker, Kubernetes, and Terraform

    for cloud deployment, infrastructure management, and scaling mobile applications.
  • Integrate

    real-time communication

    capabilities using technologies such as Kafka, RabbitMQ, or Redis Pub/Sub.
  • Implement robust

    security measures

    , including OAuth, JWT authentication, and data encryption, to protect mobile application data.
  • Lead and mentor development teams, fostering a collaborative and high-performing environment.
  • Drive technical discussions, architectural decisions, and code reviews to ensure quality and best practices.

Skills Required:

  • Expertise in

    Java (Kotlin) with Spring Boot

    .
  • Strong understanding of

    microservices, RESTful APIs, and event-driven systems

    .
  • Proficient in database technologies:

    PostgreSQL, MySQL, and Redis

    .
  • Proficiency with

    AWS, Docker, Kubernetes, and Terraform

    .
  • Experience with

    Kafka, RabbitMQ, or Redis Pub/Sub

    for real-time communication.
  • Hands-on experience with

    OAuth, JWT authentication, and data encryption

    .
  • Proven track record of

    leading development teams and mentoring engineers

    .
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills to collaborate effectively within cross-functional teams.

QUALIFICATION:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Aritha logo
Aritha

Software Development

Innovation City

RecommendedJobs for You

Bengaluru, Karnataka, India

Pune, Bengaluru, Mumbai (All Areas)