3 - 8 years

5 - 10 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Desirable Qualifications

  • Proficiency in

    Java 8 or higher

    ,

    J2EE

    ,

    C

    ,

    C++

    , and

    Python

    .
  • Strong understanding of

    Data Structures and Algorithms

    .
  • Solid knowledge of

    Software Engineering principles

    .
  • Experience in

    Project Management

    and documentation, including

    SRS

    ,

    FRS

    ,

    BRD

    , etc.
  • Hands-on project experience with

    Java Streams

    .
  • Ability to troubleshoot

    performance issues

    and resolve problems related to

    coding and design

    .
  • Knowledge of

    industry-wide technology trends

    , strategies, and best practices.
  • Experience in developing

    web services

    using

    containers and controllers

    on

    Apache Tomcat

    .
  • Proficiency in handling

    JSON/XML

    ,

    JavaScript

    ,

    jQuery

    ,

    HTML5

    ,

    Bootstrap

    , and related web technologies.
  • Extensive experience in designing and building

    RESTful APIs

    ,

    Microservices

    , and

    Web Services

    .
  • Experience working with

    SQL and NoSQL databases

    .

Duties and Responsibilities

  • Develop software solutions by:
    • Understanding user needs and coordinating with stakeholders.
    • Analyzing existing workflows, system processes, data usage, and requirements.
    • Following the defined

      Software Development Life Cycle (SDLC)

      .
  • Create

    high-quality software design and architecture

    .
  • Prepare technical documents such as

    SRS

    ,

    FRS

    ,

    BRD

    , and process-related documentation.
  • Identify, prioritize, and execute tasks across various stages of the SDLC.
  • Develop tools and applications by writing

    clean, efficient, and maintainable code

    .
  • Automate repetitive tasks using relevant

    tools, scripts, and technologies

    .
  • Perform

    code reviews

    , debugging, and optimization to ensure software quality.
  • Collaborate with the

    QA team

    for validation, testing, and resolving defects.
  • Ensure that all applications are updated with the

    latest technologies

    and enhancements.

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

RecommendedJobs for You

hyderabad, telangana, india

navi mumbai, maharashtra, india

hyderabad, telangana, india

coimbatore, tamil nadu, india