Senior Java Full Stack Developer-NetSuite

Oracle

Hyderabad

On-site

INR 2,000,000 - 4,200,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle NetSuite is seeking a Senior Application Software Engineer to design, build, and improve scalable enterprise applications. You will own features from design through production, collaborate with cross‑functional teams, and mentor engineers.

This hands‑on role emphasizes strong programming, SQL, and problem solving, with thoughtful use of AI-assisted development tools while upholding quality, security, and reliability.

Qualifications

  • 5+ years of professional software development with independent feature delivery.
  • Strong Java or comparable language (C# or Python).
  • Solid data structures, algorithms, and debugging skills.
  • Experience with automated testing, version control and CI.

Responsibilities

  • Translate business requirements into technical designs, dependencies, and tradeoffs.
  • Own feature delivery across design, coding, testing, release, and production support.
  • Develop and maintain services, APIs, and database-backed apps with reliability and security.
  • Investigate complex issues, understand unfamiliar code, and implement incremental improvements.
  • Use AI-assisted tools to support code exploration, testing, debugging, and documentation; validate output.
  • Mentor engineers through feedback, design reviews, and knowledge sharing.
  • Improve development workflows through automation and AI; measure delivery quality.

Skills

Java
C#
Python
SQL
Problem-solving
Communication

Education

Bachelor's or Master's in CS/CE or related

Tools

Git
CI/CD
AI-assisted tools

Job description

We're looking for a Senior Application Software Engineer to design, build, and improve scalable enterprise applications at Oracle NetSuite. You'll own features from design through production, collaborate across teams, and mentor engineers. The role requires strong programming, SQL, and problem-solving skills, along with a practical approach to using AI-assisted development tools while maintaining quality, security, and reliability.

Job description displayed in the job posting

Oracle NetSuite builds cloud business applications that help organizations manage financials, operations, commerce, and more.

We're looking for a Senior Application Software Engineer who combines strong technical fundamentals with curiosity about better ways to build software. You'll design and deliver reliable, scalable capabilities for enterprise customers, collaborate across engineering, product management, and help improve how the team develops and operates software.

This is a hands‑on role with ownership from understanding the business problem through design, implementation, testing, release, and production support. We value engineers who use AI‑assisted development thoughtfully while remaining accountable for the correctness, security, and maintainability of their work

Responsibilities displayed in the job posting

Responsibilities
  • Translate business and customer requirements into clear technical designs, identifying dependencies, edge cases, and implementation tradeoffs.
  • Own the delivery of features and improvements across design, coding, testing, release, and production support.
  • Develop and maintain services, APIs, database-backed applications, and user-facing capabilities with attention to reliability, security, performance, and scalability.
  • Investigate complex issues, understand unfamiliar code, and improve existing systems through practical, incremental changes.
  • Use approved AI-assisted tools to support code exploration, implementation, testing, debugging, and documentation. Independently validate generated output and remain accountable for its correctness and quality.
  • Build quality into development through automated tests, code reviews, and validation of data integrity, backward compatibility, and performance.
  • Collaborate with product management, UX, QA, and other engineering teams to clarify scope, resolve dependencies, and deliver useful customer outcomes.
  • Contribute to technical decisions, explain tradeoffs, and identify opportunities to simplify architecture and reduce technical debt.
  • Mentor engineers through constructive feedback, design discussions, and knowledge sharing.
  • Improve development workflows through automation and AI, assessing benefits through delivery effectiveness, quality, and maintainability.
Required qualifications
  • 5+ years of professional software development experience, including independently delivering features or substantial system improvements.
  • Strong proficiency in Java or a comparable object-oriented programming language, such as C# or Python.
  • Solid understanding of software design, data structures, algorithms, and debugging.
  • Strong SQL and relational database skills, including data modeling, transactions, query optimization, and troubleshooting.
  • Ability to design maintainable solutions and evaluate tradeoffs involving performance, reliability, complexity, and delivery effort.
  • Experience with automated testing, version control, code reviews, and continuous integration.
  • Ability to use AI-assisted development tools effectively, or learn them quickly, while critically reviewing their output and following security and data-handling requirements.
  • Clear communication skills and experience collaborating across functions and mentoring engineers.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications
  • Experience with ERP, financial, or other enterprise business applications.
  • Familiarity with NetSuite and SuiteScript.
  • Experience building or supporting distributed systems and diagnosing production performance or reliability issues.
  • Experience integrating AI capabilities into applications using model APIs, retrieval, or tool integrations, including evaluating output quality and handling failures.
  • Examples of improving engineering productivity or software quality through automation and AI-assisted workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Software Engineer
Senior Application Software Engineer

Oracle Corporation • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Medical insurance
Life insurance
Retirement plans
+1
Senior Application Software Engineer
Senior Application Software Engineer

Oracle • Hyderabad

On-site
INR 2,500,000 - 5,500,000
Senior Enterprise Applications Developer (NetSuite)
Senior Enterprise Applications Developer (NetSuite)

Precisely • India

On-site
INR 1,200,000 - 2,400,000
Software Development Manager
Software Development Manager

Oracle Corporation • Hyderabad

On-site
INR 4,000,000 - 7,000,000
NetSuite Developer
NetSuite Developer

Tungsten Automation • Hyderabad

On-site
INR 1,500,000 - 2,800,000
Senior NetSuite Integration Architect
Senior NetSuite Integration Architect

RHC India • Ahmedabad District

On-site
INR 2,800,000 - 6,500,000
Global exposure
Work-life balance
Paid time off
+2
NetSuite Developer
NetSuite Developer

Tungsten Automation Corporation • Hyderabad

Remote
INR 1,200,000 - 1,800,000
NetSuite Integration Architect
NetSuite Integration Architect

RHC India • Ahmedabad District

On-site
INR 4,000,000 - 7,500,000
Opportunities to work with global clin
Dynamic and collaborative work env
Excellent work-life balance – 5-day wk
+2
NetSuite Enterprise Applications and Architecture Professional
NetSuite Enterprise Applications and Architecture Professional

Relay Human Cloud • Ahmedabad District

On-site
INR 1,500,000 - 2,300,000
Senior Technical NetSuite Developer
Senior Technical NetSuite Developer

Buxton Consulting • Hyderabad, Pune District, Bengaluru

Hybrid
INR 900,000 - 1,300,000