Jr. Back End Developer

4 000 - 5 000 USDGross per month - Permanent
Java

Jr. Back End Developer

Java
Home, Poland (Remote)

Time Machine

Full-time
Permanent
Junior
Remote
4 000 - 5 000 USD
Gross per month - Permanent

Job description

Jr. Java Back End Developer

Role: Jr. Java Back End Developer

Location: Remote – Eastern Europe Preferred (Open to Wider Region)

Employment Type: Full-Time - Direct Hire – No Agencies. (Permanent/Umowa o Pracę or B2B. See details in the description)

Experience Level: 2+ years in Java Back End Development




About Us

Time Machine (timeml.ai) is a VC-backed, fast-growing AI company based in California that has built an AI-powered platform revolutionizing sales training and onboarding. We put the success of our customers and people first, delivering that through innovative AI technologies and engaging, cutting-edge software. Our platform leverages state-of-the-art AI to personalize training based on the unique characteristics of each user, helping high-growth SaaS companies transform their sales performance.

We recently closed a funding round and are expected to grow rapidly in the coming months and years. This is a rare opportunity for talented engineers early in their careers to join a US-based AI company on the ground floor and grow with us.




The Role

As a Jr. Back End Developer, you will work alongside our senior engineers to build and maintain the back end services that power our platform — including the UI layer, AI agent infrastructure, database systems, and authentication. You will be writing production code in both Java, contributing to a multi-tenant microservices architecture that supports AI-driven features at scale.

We're looking for someone who is sharp, resourceful, and genuinely loves writing clean, efficient code. You should be comfortable working independently, solving problems end-to-end, and using AI coding tools to amplify your output.




Key Responsibilities

Back End Development

  • Develop and maintain high-quality, scalable back end services using Java

  • Contribute to our multi-tenant microservices architecture that powers a growing SaaS platform with AI-driven features

  • Enhance and refactor existing code with a focus on improving error handling, optimizing transaction management, and reducing code duplication

  • Write clean, well-tested, and efficient code with a focus on reliability and performance

AI Integration & Services

  • Assist in integrating Generative AI models (OpenAI, GPT, etc.) into microservices and ensure efficient API interaction with external AI services

  • Work on the services layer that supports our AI agent infrastructure

  • Implement robust error handling and retry mechanisms when interacting with external services to improve fault tolerance

Database, Authentication & File Operations

  • Design and maintain database schemas, queries, and data access patterns

  • Implement and maintain secure authentication and authorization flows

  • Handle file operations and ensure that user inputs (e.g., file creation, validation) are thoroughly checked with proper validation and extensibility

Cloud Infrastructure & Communication

  • Work with Azure services including Azure Service Bus, Azure Storage, and monitoring tools to ensure smooth communication and reliable data exchange between components

  • Collaborate with the DevOps team to support CI/CD pipelines using Azure DevOps, Kubernetes, and Docker for quick, reliable deployments

Testing & Quality

  • Write unit tests and integration tests to cover critical components and ensure the reliability of services such as question processing, AI integrations, and file handling

  • Participate in code reviews and follow established best practices for code quality, testing, and security

Cross-Functional Collaboration

  • Work closely with the front end, AI, and product teams to deliver features end-to-end

  • Use Jira for task tracking and project management, and Slack for daily communication and team collaboration

  • Contribute to any other business-related items or initiatives at the direction of the CEO or COO




Qualifications

Technical Skills

  • 2+ years of professional experience building back end services

  • Strong proficiency in both Java; experience with Spring Boot is a strong plus

  • Experience with RESTful API design and development

  • Solid understanding of relational databases (PostgreSQL, MySQL) and/or NoSQL databases

  • Familiarity with authentication frameworks and security best practices (OAuth, JWT, etc.)

  • Experience with version control (Git) and CI/CD workflows

  • Exposure to cloud platforms, preferably Microsoft Azure

Problem-Solving & Mindset

  • Independent problem solver who can take ownership of tasks and drive them to completion

  • Passionate about writing efficient, maintainable code

  • Actively uses AI coding agents and tools (e.g., Claude, GitHub Copilot, Cursor) to amplify productivity

  • Quick learner who thrives on tackling new technical challenges

Soft Skills

  • Proactive, self-motivated, and able to work independently without constant oversight

  • Strong communication skills, comfortable working asynchronously with a remote, US-based team

  • Adaptable and comfortable working in a fast-paced startup environment where priorities evolve quickly

  • Collaborative team player who thrives on cross-functional partnerships

Preferred Qualifications

  • Experience with Spring Boot and microservices architecture

  • Familiarity with Azure services (Service Bus, Storage, DevOps)

  • Experience with containerization (Docker, Kubernetes)

  • Experience integrating with AI/ML systems or LLM APIs (OpenAI, GPT, etc.)

  • Understanding of multi-tenant SaaS architecture patterns

  • Experience with unit testing and integration testing frameworks

  • Previous experience at a high-growth startup or scale-up company




What We Offer

  • Competitive compensation in a high-growth, VC-backed AI company

  • Opportunity to work with innovative AI technologies and directly shape the platform's technical foundation

  • Close collaboration with founders and the engineering leadership team

  • Fast-paced, dynamic environment with significant growth opportunities as the company scales

  • Flexible remote work — work from anywhere in Eastern Europe or the wider region

  • Culture that prioritizes people and customer success above all else

  • A unique chance for early-career talent to grow rapidly alongside a US-based AI startup



Employment Type

  • Direct Hire – No Agencies

  • We are a US-based startup hiring directly for our core team. We do not work with outsourcing providers or staffing agencies.

  • Contract Options:

    • Permanent (Umowa o Pracę): Facilitated via a global Employer of Record (EOR) . You will receive a standard Polish employment contract with all local benefits, social security, and paid time off.

    • B2B: If you prefer to invoice us through your own sole proprietorship, we are happy to support a direct B2B relationship.

  • Equipment: We provide a budget for your home office setup or ship hardware directly to you in your home country.





If you are a sharp, motivated developer who loves building back end systems, thrives on solving hard problems independently, and wants to be part of an AI company poised for rapid growth — we'd love to hear from you.


Tech stack

    English

    B1

    Algorithms

    advanced

    Analytical Thinking

    advanced

Office location

Published: 14.02.2026

Jr. Back End Developer

4 000 - 5 000 USDGross per month - Permanent
Summary of the offer

Jr. Back End Developer

Home, Poland (Remote)
Time Machine
4 000 - 5 000 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Time Machine (hereinafter "controller"). You have the right to request access to your p... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.