Upload Button Icon Add office photos
filter salaries All Filters

2 Petro IT Jobs

Java Full Stack Developer

4-8 years

Gurgaon / Gurugram

1 vacancy

Java Full Stack Developer

Petro IT

posted 2d ago

Job Description

About the Project


We are developing a SaaS-based Platform that empowers businesses to design, manage, and customize their workflows and forms with precision. The Platform allows users to create business flows such as inventory, logistics, invoicing, and reporting. It includes capabilities for:

  • Custom Forms and Sub-Forms: Enable businesses to define their own templates and structures, such as header-detail forms (e.g., header invoice/details invoice).
  • Workflow Management: Configure step-by-step processes tailored to business requirements.
  • Dynamic Reporting: JSON-based reporting grids integrated with PostgreSQL for real-time and batch reporting.
  • PDF Export: Export data-driven reports and templates into professional PDF formats.

This is a highly dynamic and scalable solution where flexibility and performance are central to meeting diverse business needs.


Role Overview

We are seeking an experienced Full Stack Developer to drive the development of this Platform. You will work on building components that are dynamic, performant, and extensible to support a variety of business workflows. The role requires expertise in JavaScript/jQuery, PostgreSQL, and backend frameworks like Spring Boot.


Your contributions will ensure seamless form creation, reporting, and workflow execution while maintaining scalability and reliability.


Key Responsibilities:


  1. Design and Develop Core Features:
    • Build reusable and dynamic components for form and workflow creation using JavaScript/jQuery.
    • Develop robust APIs to manage data and workflows with Spring Boot.
    • Implement efficient database operations and schema management in PostgreSQL.

2. Enhance Platform Dynamism:

    • Support customizable business flows where users define form structures and link workflows.
    • Build JSON-driven interfaces for reporting grids and backend integration.
    • Implement business logic for workflows, sub-forms, and dynamic field behaviors.

3. Backend and Database Development:

    • Optimize queries and data retrieval for PostgreSQL, ensuring scalability.
    • Implement REST APIs for seamless communication between UI and backend.
    • Develop version control and history management for form and workflow data.

4. PDF Generation and Reporting:

    • Develop logic to generate PDFs dynamically based on user-defined templates.
    • Enable customized data binding for report generation.

5. Performance Optimization:

    • Ensure smooth performance of dynamic forms and reporting grids with large datasets.
    • Apply optimizations for faster UI rendering and database operations.

6. Collaboration and Quality:

    • Work closely with UI/UX designers and product teams to translate business requirements into technical features.
    • Write clean, maintainable, and well-documented code.
    • Troubleshoot, debug, and resolve platform issues effectively.

Required Skills:


1. Frontend Development:

    • Strong expertise in JavaScript/jQuery for building dynamic and interactive components.
    • Proficiency in handling JSON data for rendering and interactivity.

2. Backend Development:

    • Hands-on experience with Spring Boot for RESTful API development.
    • Strong understanding of MVC architecture and backend logic implementation.

3. Database Management:

    • Proficiency in PostgreSQL for schema design, query optimization, and database performance tuning.

4. Other:

    • Strong understanding of dynamic UI development with scalable backend integrations.
    • Ability to handle complex data relationships and JSON-based reporting.

Nice-to-Have Skills

  • Experience with PDF generation libraries like OpenHTML to PDF or iText.
  • Exposure to workflow engines or tools for process automation.
  • Familiarity with cloud platforms (e.g., AWS, Azure).

Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field.
  • 4-6 years of hands-on experience in full-stack development.
  • Proven experience delivering dynamic, scalable, and reliable web applications.

Why Join Us?

  • Be part of a team building a powerful and flexible business Platform.
  • Contribute to solving dynamic challenges with real-world impact.
  • Opportunities to grow and innovate in a collaborative and challenging environment.

Employment Type: Full Time, Permanent

Read full job description

What people at Petro IT are saying

What Petro IT employees are saying about work life

based on 21 employees
54%
83%
35%
100%
Flexible timing
Monday to Friday
Within country
Day Shift
View more insights

Petro IT Benefits

Soft Skill Training
Cafeteria
Free Food
International Relocation
Free Transport
Child care +6 more
View more benefits

Compare Petro IT with

Schlumberger

4.0
Compare

Halliburton

3.7
Compare

Baker Hughes

4.1
Compare

Weatherford

3.9
Compare

Reliance Industries

4.1
Compare

Cairn Energy

4.0
Compare

Oil And Natural Gas Corporation

4.3
Compare

Nayara Energy

4.2
Compare

GAIL

4.5
Compare

Hindustan Petroleum

4.2
Compare

HyScaler

4.5
Compare

AvenData GmbH

3.2
Compare

Sapphire Software Solutions (India)

4.5
Compare

Sagitec Solutions

3.8
Compare

Continuum Managed Services

4.0
Compare

Zebra Technologies

4.0
Compare

Systech Solutions

3.7
Compare

Ntrust Infotech

3.3
Compare

Hestabit Technologies

4.1
Compare

Vehere

4.3
Compare

Similar Jobs for you

Java Full Stack Developer at CMS Computers Ltd

New Delhi, Delhi/Ncr

6-10 Yrs

₹ 8-14 LPA

Java Full Stack Developer at Cotiviti

Hyderabad / Secunderabad

3-7 Yrs

₹ 13-23 LPA

Java Full Stack Developer at Persistent

Vadodara

5-10 Yrs

₹ 3.75-7.5 LPA

Java Full Stack Developer at ENH iSecure

Hyderabad / Secunderabad

4-5 Yrs

₹ 3.5-7.5 LPA

Java Full Stack Developer at Oracle

Hyderabad / Secunderabad

5-10 Yrs

₹ 20-35 LPA

Java Full Stack Developer at CGI Information Systems And Management Consultants

Hyderabad / Secunderabad, Chennai + 1

6-10 Yrs

₹ 10-20 LPA

Java Full Stack Developer at UST

Kochi, Thiruvananthapuram

4-9 Yrs

₹ 10-20 LPA

Java Full Stack Developer at Centrico

Chennai

3-5 Yrs

₹ 6-11 LPA

Java Full Stack Developer at Kryon Knowledge Works

Chennai

2-4 Yrs

₹ 3.5-6.5 LPA

Java Full Stack Developer at Naukri E-hire Campaign

Bangalore / Bengaluru

4-7 Yrs

Not Disclosed

Java Full Stack Developer

4-8 Yrs

Gurgaon / Gurugram

3d ago·via naukri.com

Manual Test Engineer/Associate

3-6 Yrs

Gurgaon / Gurugram

3d ago·via naukri.com
write
Share an Interview