2,041,890open jobs
120,343companies
244,619added this week
Browse all
Location
Hybrid (Hyderabad, India)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 28, 2026. Insightsoftware scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Raleigh, North Carolina, Insightsoftware is a global software provider specializing in enterprise performance management (EPM), financial reporting, and operational analytics solutions designed primarily for the Office of the CFO. The company offers a comprehensive software portfolio covering budgeting and planning, financial close and consolidation, tax compliance, and automated data management. By integrating directly with major enterprise resource planning (ERP) systems - including SAP, Oracle, and Microsoft - it streamlines complex data workflows, eliminates manual reporting bottlenecks, and enables finance leaders to make faster, data-driven decisions.

About Us:

insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics. We deliver finance teams the insights required to navigate any economic climate and drive greater financial intelligence, while increasing productivity, visibility, accuracy, and compliance. Learn more at insightsoftware.com.

Job Description:

Software Engineer I, JustPerform

About the Role

We are looking for a Software Engineer I to join the JustPerform product team. JustPerform is an enterprise software product in the financial performance management space, supporting workflows in areas such as financial planning, analysis, and financial close. You will work across the full stack, building features on a Vue 3 frontend and a Spring Boot backend, for customers who operate in complex, high-stakes financial environments.

This is a role for someone who is past the learning curve of the basics and ready to take on meaningful feature work independently. You will be expected to contribute across both frontend and backend, write code that your teammates are happy to review, and bring a genuine curiosity about how modern tools, including AI, can make you a better engineer.

What You'll Do

Feature development

  • Build and maintain full-stack features across the Vue 3 frontend and Spring Boot backend, working from well-defined requirements through to production.

  • Write clean, well-structured code with appropriate test coverage, and participate actively in code reviews on both sides of the stack.

  • Collaborate with product managers and designers to understand requirements, ask the right questions, and flag technical constraints early.

  • Debug and resolve issues across the stack, taking ownership of a problem until it is properly resolved rather than passing it along.

  • Contribute to technical discussions, design sessions, and sprint planning with a constructive point of view.

Frontend engineering (Vue 3)

  • Build UI components and features using Vue 3 with the Composition API, with attention to performance, reusability, and maintainability.

  • Manage application state using Pinia, keeping data flows predictable and easy to reason about.

  • Integrate frontend components cleanly with backend APIs, handling async data flows, loading states, and error scenarios correctly.

  • Write TypeScript across the frontend codebase, maintaining type safety and consistency with established patterns.

  • Write component-level tests using Vitest, and contribute to frontend quality standards across the team.

Backend engineering (Spring Boot)

  • Design and implement REST APIs using Spring Boot, following established patterns for structure, validation, and error handling.

  • Work with relational databases: write efficient queries, understand indexing basics, and contribute to schema changes with appropriate migrations.

  • Write unit and integration tests using JUnit and standard Spring testing utilities, maintaining meaningful coverage on the code you ship.

  • Participate in backend code reviews and contribute to improving the quality and consistency of backend code over time.

  • Learn and apply the team's existing patterns for authentication, authorization, and service-layer design as you contribute to new features.

AI-assisted development

  • Use AI coding tools (such as GitHub Copilot, Cursor, or Claude) as a regular part of your development workflow to write, review, and improve code more efficiently.

  • Bring a thoughtful approach to AI-assisted development: know when suggestions are good, when they need revision, and when to discard them entirely.

  • Experiment with AI tooling beyond basic code completion, such as using agents or custom skills to automate repetitive development tasks, generate test scaffolding, or accelerate documentation.

  • Share what you learn about effective AI tooling with your team, contributing to a culture where the team improves its use of these tools over time.

What We're Looking For

Required

  • 3 to 4 years of professional software engineering experience in a full-stack or backend-leaning role.

  • Solid hands-on experience with Vue 3 using the Composition API; you have built real features with it, not just followed tutorials.

  • Hands-on experience with Java and Spring Boot, building and maintaining REST APIs in a production environment.

  • Working knowledge of relational databases: writing queries, understanding joins and indexes, and contributing to schema design.

  • Familiarity with TypeScript in a frontend codebase; comfortable with types, interfaces, and generics at a working level.

  • Experience writing tests across the stack: Vitest for Vue 3 component and unit testing on the frontend, JUnit for unit and integration testing on the backend.

  • Experience with Pinia for state management in Vue 3 applications.

  • Familiarity with Git workflows in a team environment: branching, pull requests, code review, and resolving conflicts.

  • Awareness and hands-on experimentation with AI coding tools; you have used them in your own workflow and formed a view on where they help.

  • Clear communication: able to ask good questions, articulate what you are working on, and flag blockers early rather than late.

Nice to Have

  • Experience working on enterprise software, particularly in finance, ERP, or performance management domains.

  • Exposure to custom AI agents or workflow automation tools beyond basic code completion.

  • Experience with CI/CD pipelines and containerised environments (Docker, GitHub Actions).

  • Knowledge of Spring Security or similar frameworks for authentication and authorization.

  • Experience with agile delivery practices including sprint planning, estimation, and retrospectives.

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Who Thrives in This Role

The right person for this role is comfortable on both sides of the stack and does not wait to be told exactly what to do. They take ownership of a piece of work, figure out what they need to know, and see it through. They are not the loudest person in the room, but they contribute meaningfully in design discussions and code reviews, and their teammates notice when they are not around.

They are genuinely curious about AI tooling, not because it is expected of them, but because they have already found it useful and want to keep pushing. They have experimented beyond the basics and can talk concretely about where AI made them faster and where it led them astray.

If you are someone who cares about the quality of your code, takes pride in shipping things that work well, and is looking for a product where the domain is complex enough to keep you learning, this is a good fit.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Learn more about our high-energy, high-performance global team: Work With Us

insightsoftware About Us: Hear From Our Team

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,041,890 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Hyderabad
In office · Full-Time · India
JavaScript
TypeScript
Frontend
Angular
Bootstrap
DevOps
Git
Management
Agile
Apply
≈ $19k – $48k per year (Estimated) · In office · Full-Time · 5+ years exp · Bengaluru
JavaScript
TypeScript
Ruby
Node JS
Ruby
Ruby on Rails
Frontend
React.js
DevOps
CI/CD
Apply
≈ $16k – $39k per year (Estimated) · In office · 4+ years exp · Noida
Python
JavaScript
PowerShell
DevOps
Dynatrace
Nagios
Management
ServiceNow
ITIL
Apply
≈ $16k – $40k per year (Estimated) · In office · 4+ years exp · Noida
JavaScript
DevOps
Splunk
Dynatrace
AppDynamics
AIOps
Management
ServiceNow
Agile
Apply
In office · Full-Time · 8+ years exp · Bachelor's Degree · Gurgaon
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Claude
ChatGPT
Frontend
Zustand
Redux
Webpack
GraphQL
Babel
React.js
Vite
Storybook
Material UI
ESLint
Prettier
Chakra UI
Mobile
State Management
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
Amazon ECS
QA
Jest
Vitest
Apply
≈ $23k – $56k per year (Estimated) · In office · Full-Time · 4+ years exp · Hyderabad
Python
SQL
Databases
Databricks
AI/ML
Spark
MLFlow
SHAP
Scikit-learn
TensorFlow
PyTorch
LLM
Time Series
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $14k – $33k per year (Estimated) · In office · Full-Time · 10+ years exp · Hyderabad
AI/ML
RAG
Management
Jira
ServiceNow
Apply
In office · Contractor · Hyderabad
Apply
In office · Contractor · 6+ years exp · Hyderabad
Design
AutoCAD
Apply
In office · Hyderabad
JavaScript
Java
Kotlin
TypeScript
Node JS
Databases
Apache Kafka
AI/ML
OpenAI
LLMOps
Mobile
JUnit
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Apply
See all jobs
This is one of many
2,041,890 more open roles from verified company boards, updated every day.