Junior Java Fullstack Developer

2 - 4 years

5 - 8 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Software Developer/Analyst

This position requires flexibility to work across any shift, including nights, weekends, and holidays when needed.

Key Responsibilities:

  • Software Development

    : Design, develop, and maintain software applications using Java, Struts, Spring framework, and relational databases (e.g., MySQL, PostgreSQL).
  • Code Quality

    : Write clean, scalable, and efficient code while adhering to best practices and development standards.
  • Database Design

    : Work with relational databases, optimizing queries, designing schemas, and ensuring efficient data storage.
  • Application Performance

    : Ensure optimal performance of applications by identifying and fixing bottlenecks or bugs in both client and server-side code.
  • Troubleshooting & Debugging

    : Diagnose and resolve software issues, conducting root cause analysis and implementing solutions in a timely manner.
  • Collaboration

    : Work closely with cross-functional teams including other developers, QA engineers, and product managers to deliver high-quality software solutions.
  • Code Reviews & Documentation

    : Participate in code reviews to ensure the quality of code and maintain comprehensive technical documentation.
  • Continuous Improvement

    : Stay updated with emerging technologies and development trends to continuously improve the software development process and codebase.
  • Testing

    : Write unit tests and integration tests to ensure the reliability and stability of the codebase.

Requirements:

  • Experience

    : 2 to 4 years of professional experience in software development, with a strong focus on Java and struts
  • Technical Skills

    :
    • Strong proficiency in

      Java

      and

      Spring Framework

      (Spring Boot, Spring MVC).
    • Experience working with

      relational databases

      (Oracle, MySQL, PostgreSQL, etc.), including writing efficient SQL queries and designing database schemas.
    • Familiarity with

      RESTful APIs

      , web services, and microservices architecture.
    • Knowledge of front-end technologies such as

      HTML, CSS, and JavaScript

      .
  • Version Control

    : Experience with version control systems such as

    SVN, Git

    .
  • Problem-Solving

    : Strong analytical and debugging skills, with the ability to solve complex technical problems.
  • Communication

    : Excellent communication skills and ability to work effectively in a team environment.
  • Shift Flexibility

    : Willingness to work flexible shifts, including nights, weekends, and holidays, depending on project or business requirements.
  • Attention to Detail

    : Strong attention to detail, with the ability to deliver high-quality work on time.

Preferred Qualifications:

  • Experience with cloud technologies (AWS, Azure) and containerization (Docker, Kubernetes).
  • Familiarity with

    CI/CD pipelines

    and automated testing frameworks.
  • Knowledge of

    Agile methodologies

    and working in an Agile team environment.
  • Familiarity with

    unit testing frameworks

    such as JUnit, Mockito, or similar.
  • Exposure to

    microservices architecture

    and related technologies.

Qualification:

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
Aithent logo
Aithent

Software Development

New York NY

RecommendedJobs for You

dehradun, pune, ahmedabad, chennai, coimbatore, bengaluru, delhi / ncr, mumbai (all areas)

new delhi, bengaluru, mumbai (all areas)