Software Engineer (AI-First Development)

RemoteSalary not specified
Location not specified

Tech Stack

PrometheusgRPCKafkaRESTPostgreSQLScyllaDBRedisGrafanaSpring BootJava

Job Description, Responsibilities & Requirements

About the Position

We are looking for a highly skilled Software Engineer (AI-First Development) to design, build, and optimize modern distributed systems within a high-performance microservices ecosystem. This role is ideal for engineers with strong analytical capabilities, deep technical curiosity, and a consultant mindset-professionals who think beyond requirements and understand the business context behind every technical decision.

Responsibilities

  • Design and implement scalable, resilient backend services using Java / Spring Boot 3.x.
  • Build high-throughput APIs using REST and gRPC.
  • Develop event-driven workflows with Kafka (producers, consumers, retries, DLQs, outbox pattern).
  • Architect modular components aligned with Domain-Driven Design principles.
  • Use AI tools to accelerate development, then refine, validate, and integrate generated code.
  • Build and maintain integrations with external APIs (supplier feeds, order placement, tracking, inventory updates).
  • Own end-to-end integration flows: authentication, mapping, retries, monitoring, and performance tuning.
  • Represent the engineering team in technical discussions with external partners.
  • Design relational schemas in PostgreSQL and scalable NoSQL models in ScyllaDB.
  • Write efficient SQL queries and optimize database performance.
  • Implement caching strategies using Redis/Valkey.
  • Identify bottlenecks and optimize throughput in high-traffic environments.
  • Improve system reliability using circuit breakers, idempotency, retries, and distributed locks.
  • Build resilient long-running workflows for inventory processing, routing computations, and synchronization pipelines.
  • Implement logs, metrics, and traces using ELK, Prometheus, Grafana, OpenTelemetry.
  • Collaborate with DevOps teams to deploy services on AWS EKS, define CI/CD pipelines, and manage runtime configurations.
  • Write clean, maintainable, well-tested code.
  • Participate in code reviews and mentor other developers.
  • Contribute to internal engineering standards and reusable frameworks.
  • Work closely with Product, QA, and business stakeholders to understand requirements and propose optimal solutions.
  • Document APIs, workflows, integration behavior, and architectural decisions.
  • Communicate effectively in English across Slack, email, and technical calls.

Requirements

  • 3 years of experience is a plus, but exceptional early-career candidates are welcome.
  • Strong engineering fundamentals: concurrency, distributed systems, design patterns.
  • Experience with backend development in Java or other JVM languages.
  • Familiarity with microservices, event-driven architectures, and cloud environments.
  • Hands-on experience with Java 21, Spring Boot 3.x, or similar technologies.
  • Knowledge of Kafka, REST/gRPC APIs, and distributed messaging patterns.
  • Experience with relational and NoSQL databases (PostgreSQL, ScyllaDB).
  • Understanding of caching, performance tuning, and high-volume data processing.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS/EKS preferred).
  • Comfort working with AI-assisted development workflows.
  • Strong analytical and problem-solving abilities.
  • Consultant mindset: ability to understand business goals and design technical solutions accordingly.
  • Excellent communication skills and ability to collaborate across teams.
  • Curiosity, adaptability, and eagerness to learn new technologies.

We Offer

  • Relocation package
  • Job rotation
  • Learning through Arnia Academy
  • Attractive projects
  • Flexible working hours
  • Performance bonuses
  • Medical benefits
  • Trainings
  • Competitive compensation package
  • Referral program
  • International work experience

About the Company

[Company description if present]

Job Details

Company name:
Arnia Software
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.