Back to the board

Java Backend Developer (Mid-Level)

100% remote Flexible hours Hiring now

Latin America | 100% Remote About CodeRoad CodeRoad provides end-to-end software development services, helping businesses scale with ideal infrastructure solutions. From staff augmentation to dedicated IT teams and general software engineering, our nearshore technology services empower businesses to thrive in an ever-evolving digital landscape.

About the Role

As a Mid-Level Backend Developer at CodeRoad, you will serve as a technical anchor for our Item Chain Management solutions, contributing to the development and maintenance of highly scalable systems. Working closely with senior engineers, you will write clean, resilient code and navigate complex architectural landscapes. This role heavily emphasizes building robust enterprise services that transform high-volume, item-level data into actionable operational intelligence for global retail and industrial brands. This role is critical to expanding our core software platform's data processing capabilities. You will directly own the reliability of backend components, ensuring that billions of unique digital identities are seamlessly tracked and managed from source to consumption. By balancing business logic with system limitations, your contributions will drive the continuous evolution of our big data infrastructure and cloud-native services.

Key Responsibilities

Build and maintain clean, efficient, and highly scalable backend services using Java ecosystems and modern frameworks. Optimize big data infrastructure, assisting in the implementation of systems that process, stream, and analyze massive datasets. Own quality assurance by conducting thorough testing of software structures to guarantee high performance and system resilience. Collaborate within PODs and participate in code reviews to elevate team-level best practices, architecture, and documentation. Resolve complex technical issues by aligning business requirements with optimal system capabilities and data structures. Requirements 3+ years of professional experience in software engineering, with a strong focus on Java Backend development (Java 17 or higher preferred). Deep understanding of core fundamentals, including data structures, SOLID principles, and common design patterns. Production experience with Spring, Spring Boot, and JPA/ORM frameworks. Hands-on experience with Oracle SQL, including writing and optimizing complex queries, alongside SOAP/XML protocols and JAX-WS. Exposure to data processing tools such as Spring Batch for stream and batch workloads. Familiarity with modern infrastructure, including Docker, Kubernetes, CI/CD pipelines, and core AWS services (S3, RDS, Lambda). Ownership mindset with a proactive approach to continuous learning and problem-solving. Advanced English communication skills, with the ability to articulate technical concepts and collaborate effectively with US East/West Coast time zones.

Nice to Have

Exposure to NoSQL databases (e.g., MongoDB, DynamoDB) for managing unstructured item-level data. Experience with message brokers or streaming platforms like Apache Kafka or RabbitMQ. Background in frontend technologies (e.g., React or Angular) to assist in full-stack collaborations. Familiarity with infrastructure as code (IaC) tools such as Terraform. What You’ll Love 100% Remote Holidays off Paid Time Off Health insurance assistance Competitive USD compensation Growth opportunities Apply To This Job

Keep exploring

Power Platform Developer- Contract

100% remote Flexible hours

RECRUITER I

100% remote Flexible hours

DevOps Engineer

100% remote Flexible hours

Software Engineer I (Remote)

100% remote Flexible hours

Manager, Sales Enablement - Lowe's Media Network

100% remote Flexible hours

AI Video Marketing Designer (Contract)

100% remote Flexible hours

Chief Product Owner - Visit Integrity Platform Automation

100% remote Flexible hours

Senior Supply Chain Analyst - Slotting

100% remote Flexible hours

Senior Director, Services Business Development

100% remote Flexible hours

CMIS / CRM Consultant

100% remote Flexible hours

Senior Enterprise Security Engineer

100% remote Flexible hours

Mental Health Therapist | Telehealth | General Application | Apply Now For Future Openings!

100% remote Flexible hours

Experienced Entry-Level Remote Part-Time Chat Operator – Customer Support and Service Expert

100% remote Flexible hours

Experienced Lead Data Analyst, Customer Experience – Remote Opportunity to Drive Business Growth and Excellence

100% remote Flexible hours

[Remote] Senior Offensive Security Engineer

100% remote Flexible hours

Oracle Cloud Security Engineer

100% remote Flexible hours

Data Annotator (Russian) | $15/hr Remote

100% remote Flexible hours

Remote Data Entry Specialist – Begin Your Career in Data Management (No Experience Required | Work From Home)

100% remote Flexible hours

Design Intern

100% remote Flexible hours

Chaplain (Part-Time) - South Dallas/Ellis County, TX

100% remote Flexible hours