Senior Java Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000

Location

Latin America (LATAM)

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Backend Engineer

In All Media Inc

Role Description You will join a high-impact engineering squad focused on building and scaling core backend systems that power web experiences for hundreds of millions of global job seekers and employer accounts. The project bridges data-heavy scheduled processing with immediate, real-time consumer querying. It demands a Senior Engineer who can operate with high autonomy to solve moderately complex, highly distributed data problems without needing close day-to-day supervision. This engineering organization is aggressively moving past traditional development models by natively embedding AI coding assistants into the core engineering culture. The goal is to maximize developer velocity, meaning you will be expected to combine automated generative speed with strict, human-in-the-loop engineering judgment. Key Responsibilities - Design & Scale Distributed Systems: Architect, build, and optimize core backend systems capable of managing massive, real-time consumer queries and heavy data processing. - Autonomous Problem Solving: Drive the resolution of complex distributed data challenges with general independence, taking ownership from concept to deployment. - Leverage AI-Driven Development: Embrace and natively embed AI coding assistants into your daily workflow to maximize velocity, while maintaining strict human-in-the-loop judgment over code quality. - Collaborate & Review: Participate in architectural discussions, technical grooming, and rigorous code reviews to maintain high engineering standards across Java and Kotlin codebases. - Data & Batch Management: Design and maintain robust data pipelines and batch processing jobs to ensure seamless data sweeps and system reliability. Qualifications - 3+ years of professional software engineering experience centered heavily on backend JVM architectures. - Strong production engineering experience in Java (as the primary language) paired with a demonstrated comfort navigating and contributing to Kotlin codebases. - Direct hands-on experience deploying services using Spring Boot and managing large-scale data sweeps via Spring Batch (or equivalent batch frameworks). - Solid fundamentals in REST API design alongside practical experience building or consuming GraphQL APIs. - Demonstrated ability to speak credibly and practically about using AI coding assistants (e.g., Copilot, Cursor) in real-world environments. - Clear understanding of relational/NoSQL databases, asynchronous messaging layers (such as Kafka), and general distributed systems concepts. - Experience working efficiently within Agile teams and 100% remote environments. - Excellent verbal and written communication skills for daily technical collaboration in English. Nice-to-Have Skills - Past exposure operating systems managing high-volume scaling demands (millions of requests per day). - Familiarity with distributed API graphs using Apollo Federation or equivalent frameworks. - Experience tracking system performance metrics via tools like Datadog, OpenTelemetry, or Prometheus. - Exposure to containerization (Docker, Kubernetes), CI/CD build pipelines, and cloud-native environments. Time Zone & Collaboration The role requires close collaboration with teams aligned to EST (US Eastern Time). A flexible overlap of a few hours with North American teams is expected to ensure smooth synchronous alignment. Language All interviews, technical documentation, and daily communication will be conducted entirely in English.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Design, develop, and maintain backend-centric systems using Golang within a microservices architecture • Build and scale APIs and backend services running on AWS and Docker • Work with PostgreSQL, MongoDB, and data platforms such as Snowflake • Contribute to frontend development using React and TypeScript • Apply engineering best practices including clean code, testing, security, scalability, and reliability • Collaborate closely with business, design, and product teams to translate complex challenges into technical solutions • Participate in Agile development processes and take ownership from design to deployment • Support CI/CD processes and contribute to Infrastructure as Code initiatives when needed

Poland
Nuvitek logo

Drupal/CMS Developer

Nuvitek

Speed Up True Modernization

ContractRemoteTeam 51-200Since 2012H1B No Sponsor

• Develop and maintain custom Drupal modules supporting multiple Drupal properties • Design and implement headless CMS integrations to support modern digital experiences • Build and maintain content APIs for structured and scalable content delivery • Deploy and manage reusable widgets across Drupal properties • Develop CMS administrative tooling to improve content authoring and publishing workflows • Collaborate with UX designers, developers, product owners, and stakeholders to deliver scalable CMS solutions • Ensure performance, security, accessibility, and maintainability across Drupal environments • Support content governance, content modeling, and publishing best practices • Troubleshoot and resolve CMS-related issues across environments • Participate in agile pod-based delivery teams and contribute to technical planning and architecture discussions • Maintain documentation for CMS configurations, integrations, and development standards

Virginia
$95 - $106 / hour
Job Closed
MPS - Motion Picture Solutions logo

Software Engineer, PHP

MPS - Motion Picture Solutions

Working with customers through creativity and technology to showcase cinematic stories around the world.

Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

• Build and enhance a key platform, deliver high-quality features, and collaborate in an agile team to improve reliability, innovation, and user satisfaction. • Drive global film delivery. • Elevate the cinema experience. • Play a key part in delivering high-quality solutions from concept to completion. • Collaborate closely with internal teams and external partners to ensure all work meets the highest standards while supporting the continuous development of the Keygen platform. • Contribute to building new features and maintaining the existing system, with a strong focus on improving reliability and user satisfaction. • Partner with product and development teams to solve problems, review code, and implement robust unit testing. • Responsible for ensuring the timely and seamless delivery of solutions, aligning with business objectives and driving service excellence through innovation and effective teamwork.

United Kingdom
Job Closed
Avenga logo

Backend Engineer, Python, AWS

Avenga

A global IT engineering and consulting company specializing in custom software development.

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Design, develop, and maintain backend services and APIs using Python • Build solutions using Django and related technologies • Deploy, monitor, and operate services in AWS • Develop containerized applications and CI/CD workflows using Docker • Design and optimize databases, integrations, and backend architectures • Troubleshoot production issues and improve system reliability and performance • Participate in code reviews and contribute to engineering best practices • Create and maintain technical documentation • Collaborate with engineers and stakeholders to deliver scalable and reliable solutions

Poland