Lead Application Developer

12 - 18 years

30 - 40 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Position: Lead Application Developer

Responsibilities:

Applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software that provide business capabilities, solutions, and /or product suites. Provides systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery of technical solutions is on time and within budget. Researches and supports the integration of emerging technologies. Provides knowledge and support for applications development, integration, and maintenance. Develops program logic for new applications or analyzes and modifies logic in existing applications. Analyzes requirements, tests, and integrates application components. Ensures that system improvements are successfully implemented. May focus on web /internet applications specifically, using a variety of languages and platforms. Defines application complexity drivers, estimates development efforts, creates milestones and /or timelines, and tracks progress towards completion.

Skills Must Have:

Core Application Programming Languages

Java (JDK)

Spring/Spring Boot

JavaScript (Node.js)

Web Programming Languages/Technologies

HTML5

JavaScript

Typescript

Angular

CSS

Integrated Development Environments

VSCode

IntelliJ

Database Technologies

SQL Relational Databases

NoSQL Document/ Key-Value Databases

ANSI SQL

Cloud Platforms

Google Cloud Platform [Good to have]

Azure Cloud

OpenShift

DevSecOps

Pipelines (CI/CD concepts)

Source Code Control – Azure DevOps (Version control)

Automated Testing

Unit Testing frameworks (jUnit, nUnit)

Key understanding of regression, system, user acceptance testing stages

Testing in the Pipeline

Secure Programming

Authentication and Authorization best practices (Entra ID, role based authorization)

Secure coding practices (Input validation, output encoding, secure error handling)

Static App Security Testing (SAST)

Dynamic App Security Testing (DAST)

AI and ML Key Technologies

Python

Google Vertex AI

Microsoft Copilot

Other competencies

User Story- story grooming, estimation, definition of ready, definition of done

Professional Track – Skills

Adapts readily

Communicates effectively

Develops self

Leads flexibly

Manages self

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
CIEL HR logo
CIEL HR

Human Resources

Noida

RecommendedJobs for You