AgileEngine - Senior Backend Engineer ID61982
Client: AgileEngine
Contract: Freelance
Job Description
AgileEngine is seeking a Senior Backend Engineer to build and operate scalable backend services on a high-traffic consumer platform. The role involves designing RESTful APIs and distributed systems using Java and Spring Boot, while integrating backend infrastructure with AI and LLM-enabled features. This position offers broad technical ownership across platform reliability, API architecture, and AI-driven product development.
Requirements
MUST HAVES:
- 4+ years of backend engineering experience working with production-grade systems;
- Expert proficiency in Java, Spring Boot, Gradle, and microservices architecture;
- Strong experience designing and building RESTful APIs, including API lifecycle best practices;
- Solid experience with relational databases such as PostgreSQL, MySQL, or similar;
- Proven experience with distributed systems, fault-tolerant design, and performance tuning;
- Ability to work with AI-driven requirements;
- Experience integrating or designing workflows around LLM-based services;
- Understanding of API patterns for AI services;
- Experience building backend features that enable AI-powered product experiences;
- Upper-intermediate English level.
NICE TO HAVES:
- Experience with asynchronous messaging systems such as Kafka or RabbitMQ;
- Familiarity with event-driven architectures;
- Experience with GraphQL, API gateways, or hybrid API ecosystems;
- Exposure to LLM/AI APIs such as OpenAI or Anthropic, or development of AI-enhanced features;
- Previous experience working in remote, distributed teams;
- Experience leading cross-functional initiatives or mentoring other engineers.
Additional Information
Perks and Benefits:
- Professional growth opportunities through mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation in USD with education, fitness, and team activity budgets.
- Engagement in exciting projects with Fortune 500 and top product companies.
- Flexible schedule with options for remote and office work.
No longer accepting applications
Get instant notifications for new Back-End Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.