Search by job, company or skills

T

Senior Back-End Developer (Java Spring Boot + PostgreSQL)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Onified.ai

Onified.ai is building an intelligent, multi-tenant SaaS business suite for manufacturing enterprisescovering processes from marketing to order execution, supply chain, and operations. We're building modern microservices on AWS with a strong focus on scalability, performance, and clean engineering practices.

What you'll do
  • Design, build, and own backend microservices using Java + Spring Boot.
  • Define clean service boundaries, APIs, and data contracts for a scalable microservices architecture.
  • Build and maintain REST APIs (versioning, validation, error handling, docs).
  • Design and optimize PostgreSQL schemas (indexes, constraints, migrations, performance tuning).
  • Set up and enforce backend best practices: coding standards, reviews, testing discipline, release hygiene.
  • Mentor a young team (12 years exp)guide them on architecture, debugging, performance, and quality.
  • Implement multi-tenant SaaS patterns (tenant isolation, security, auditability).
  • Identify bottlenecks and improve latency, throughput, and reliability (profiling, caching, DB tuning).
  • Collaborate closely with frontend, DevOps, and product to deliver end-to-end features.
Must-have skills
  • 2+ years of backend experience with Java + Spring Boot.
  • Strong fundamentals of microservices (communication patterns, failure handling, service design).
  • Strong PostgreSQL knowledge: schema design, indexing, query optimization, transactions.
  • Strong REST API design experience (auth, pagination, filtering, rate limits, validation).
  • Clear understanding of clean code, testing, and production-grade engineering.
Good to have (nice if you've done some of these)
  • Spring Cloud patterns, API Gateway, service discovery, config management.
  • Async/event-driven systems: Kafka / RabbitMQ (or similar).
  • Redis caching, distributed locks, rate limiting.
  • Docker + basic Kubernetes understanding.
  • Observability: structured logs, metrics, tracing (OpenTelemetry/Grafana/etc.).
  • Security: JWT/OAuth2, RBAC/ABAC concepts, audit logs.
  • AWS experience (EKS/ECS, RDS, S3, IAM, CloudWatch).
Why join us
  • Mentorship + leadership: You'll be the experienced backbone guiding a young team.
  • Build from scratch: Real architecture ownership and long-term product impact.
  • Strong engineering culture: focus on best practices, performance, and scalable design.
  • Manufacturing-scale problems: complex workflows, high-volume operations, multi-plant contexts.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 137378165