×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: Upper Hand
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Architect, Java Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: Indianapolis

JOB SUMMARY

You lead software development projects end to end — scoping, technical design, delivery, and rollout — while writing production code across Ruby on Rails, React, and Java. You think in service boundaries, you raise the engineering bar around you, and you have made AI-assisted development a measurable advantage for your whole team, not just for yourself.

OUR STACK

Ruby on Rails
· Java
· React
· PostgreSQL
· Node.js
· Microservices
· Metabase
· REST/GraphQL APIs
· GCP
· Git
· CI/CD
· AI-assisted development

WHAT YOU'LL DO
  • Lead software development projects end to end — scoping, technical design, execution, rollout, and post-launch measurement
  • Own the architecture and implementation of features spanning React front ends, Rails and Java services, and PostgreSQL
  • Define service boundaries, API contracts, and data models across our microservice architecture
  • Serve as the team's AI-enablement lead — establish the workflows, patterns, and guardrails for AI-assisted development, and teach mid-level and junior engineers to use them well
  • Mentor mid-level and junior engineers through design reviews, pairing, and 1:1 guidance
  • Set coding standards, review practices, and architectural patterns across the team
  • Drive PostgreSQL optimization — query tuning, indexing, partitioning, connection pooling, replication
  • Own technical risk assessment and mitigation for major feature releases
  • Champion observability — logging, alerting, and monitoring best practices in GCP
  • Collaborate with engineering leadership on roadmap planning and capacity estimation
  • Evaluate and introduce new tools, libraries, and approaches with disciplined rigor
  • Participate in the on-call rotation and lead incident response
WHAT YOU BRING — TECHNICAL (ALL REQUIRED)
  • 6+ years building and shipping production software, including 2+ years as the technical owner of projects or a team
  • A proven track record leading software development projects end to end — scoping, design, delivery, rollout, and accountability for the outcome. Be ready to walk us through two projects you led.
  • Ruby on Rails in production — you have owned Rails services and their data models, not just contributed tickets to them
  • React in production — component architecture, hooks, state management, and front-end testing. Type Script strongly preferred.
  • Java in production — modern Java with Spring or an equivalent framework, plus the build and test tooling around it
  • Microservice frameworks and distributed systems — service decomposition, inter-service communication, caching, queuing, and consistency trade-offs. Strangler Fig migrations a major plus.
  • A proven record of using AI/LLM development tools to increase throughput — and of teaching others to do the same. Come prepared to describe your workflow, what you measured, and how your team's output changed, not just your own.
  • Sound judgment about AI-generated code — you can tell when it is wrong, when it introduces a security or performance problem, and when to throw it out entirely
  • Strong PostgreSQL engineering — performance tuning, indexing, schema design, and migrations at scale; comfort with analytics and reporting pipelines (Metabase or similar)
  • Strong API design — REST and GraphQL, versioning, and backward compatibility; production Node.js experience
  • Hands-on GCP or equivalent cloud experience (IAM, Cloud Run, Pub/Sub, Big Query), containerized services, and ownership of CI/CD pipelines
  • Automated testing discipline and security-conscious engineering — OWASP, auth/authz patterns, and PCI DSS or comparable regulated-data experience
WHAT YOU BRING — BEYOND THE CODE
  • Leads through influence — engineers look to you for patterns, not just answers
  • Coaches deliberately — you measure your impact partly by how much better the engineers around you get
  • Executive presence in technical conversations — you hold your own with product, design, and business stakeholders
  • Constructive and direct — you give hard feedback kindly and receive it professionally
  • Strategic thinker who balances long-term architecture with short-term delivery pressure
  • Visible culture carrier — you model the engineering values you want the team to have
NICE TO HAVE
  • Experience leading a team through a…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary