We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Ora Apps Inc. logo
Ora Apps Inc. Verified
Software, Project Management Software, SaaS, Collaboration Tools

Senior Software Engineer- Backend

San Jose, California, United StatesHybridContractSeniorPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Title: Senior Software Engineer

Location: San Jose, CA Hybrid

Contract : 3 Months

We’d love to chat if you have:

  • 10+ years experience designing, developing and supporting scalable payment systems using Java, Spring Boot, AWS cloud services
  • Expertise in Java, microservices, messaging queues, event streaming, SQL/NoSQL, REST, CI/CD
  • Design, build and support highly reliable, low latency payment systems and APIs
  • Implement secure, compliant and fraud-resistant payment solutions
  • Develop robust integrations with third party payment providers leveraging messaging and events
  • Build ingestion pipelines, data lakes and AI/ML models for payment analytics
  • Instrument payment systems for monitoring, logging, tracing and alerting
  • Diagnose and troubleshoot issues quickly in live production environments
  • Automate deployment, testing and infrastructure management using IaC tools
  • Work closely with product and business teams to drive payment innovation
  • Develop solutions leveraging leading technologies like cloud, containers, Kafka, AI/ML
  • Take full ownership of critical payment systems and mentor junior engineers
  • Promote scalability, reliability, security and engineering best practices
  • Provide technical guidance during design, code reviews and testing
  • Clearly communicate technical details and tradeoffs to stakeholders
  • Make critical recommendations influencing payment systems direction
  • Participate in team meetings and facilitate technical discussions

Required Skills:

  • 10+ years experience designing, developing, and operating distributed systems and microservices leveraging Java, Spring Boot
  • Bachelor's degree in CS or related field; Master's preferred
  • Expertise in Java, SQL/NoSQL, REST, messaging, CI/CD pipelines, automated testing
  • Experience with payment systems, PCI compliance, security, encryption highly preferred
  • Design, build, and support reliable applications on AWS cloud (EC2, RDS, Lambda, API Gateway)
  • Implement scalable architectures using containers, Kubernetes.
  • Monitor, log and alert on application performance using CloudWatch, Datadog
  • Diagnose and troubleshoot issues efficiently in development and production environments
  • Hands-on experience developing and monitoring AI/ML models
  • Identify opportunities to apply AI/ML capabilities to solve problems
  • Advocate for engineering best practices around development, testing, deployment
  • Provide technical guidance and mentoring to less experienced engineers
  • Work cross-functionally with product, design, and leadership teams

MUST HAVE:

  • Backend
  • 10+ years experience designing, developing, and operating distributed systems and microservices leveraging Java
  • Design, build, and support reliable applications on AWS cloud (EC2, RDS, Lambda, API Gateway

ADDITIONAL INFORMATION:

- Location:
San Jose, CA
- Hybrid:
Hybrid model of 3 days onsite and 2 days remote (onsite Monday, Tuesday and Thursday)
- Interview Process:
2 rounds | 1 technical interview (includes live light coding), 1 manager conversation; fast turnaround expected
- Submission Requirements:
Include a short 3–5 bullet candidate summary covering Java + AWS experience, relevant project highlights, and confirmed availability and interest
- Do Not Submit:
Frontend-heavy profiles, non-coders or architects only, candidates without real AWS hands-on experience, or candidates not aligned to hybrid schedule or immediate start timing

Ready to apply?
You'll be redirected to Ora Apps Inc.'s application page.

Similar roles