5 - 10 years

3 - 8 Lacs

Posted:19 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Full Stack Software Developer

Roles & Responsibilities

  1. Application Development

    • Design, develop, test, deploy and maintain web-based enterprise applications such as CRM systems, Warehouse Management Systems (WMS), internal admin panels, automation dashboards and other custom platforms required by the business.
    • Develop Front End using modern JS frameworks/libraries and responsive UI/UX principles.
    • Develop Back End services, APIs, business logic layers, third-party integrations and database driven applications.
  2. Database & Infrastructure

    • Manage relational & non-relational databases, optimize queries, indexing and stored procedures for high performance.
    • Work with cloud/on-prem infrastructure to deploy applications, maintain versions, CI/CD pipelines, backups and automated builds.
  3. System Integration

    • Integrate internal software systems with external APIs, payment gateways, ERP modules, IoT devices (optional) and 3rd party data platforms.
  4. Cyber Security

    • Implement secure coding practices by default (auth, session control, rate limiting, input validation, encryption, logs, RBAC, MFA etc.)
    • Monitor authentication flows & role permissions to prevent unauthorized access.
    • Conduct periodic vulnerability checks, code security reviews and patching.
    • Ensure system hardening, prevention from internal threats, data leaks, privilege misuse and hacking attempts inside the company.
  5. Process & Documentation

    • Prepare technical documentation, design architecture diagrams, API specifications and release notes.
    • Participate in project planning, sprint meetings, requirement gathering and effort estimation.
    • Work closely with QA to ensure bug free production deployments.
  6. Continuous Improvement

    • Keep upgrading codebase to latest stable frameworks and standards.
    • Research new technology solutions and propose improvements to enhance performance, security, scalability and automation across company systems.

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
Chris Merchant logo
Chris Merchant

Consulting

Business City

RecommendedJobs for You

hyderabad, bengaluru, mumbai (all areas)