CodeRoad logo
CodeRoad

Kurs JavaScript Online!

Backend Developer

Location

Latin America (LATAM)

Posted

25 days ago

Salary

0

Seniority

Mid Level

Job Description

Backend Developer

CodeRoad

Role Description As a Mid-Level Backend Developer at CodeRoad, you will serve as a technical anchor for our Item Chain Management solutions, focusing on the development and maintenance of high-performance, Java-based systems. You will work within a sophisticated ecosystem that transforms item-level data into operational intelligence, ensuring that our backend services are robust, scalable, and capable of handling the life-cycle of billions of unique identities. This role is critical to our mission of bridging the gap between raw data and actionable insights. By collaborating with Senior Engineers and stakeholders, you will help evolve our Big Data infrastructure and ensure that our platform remains the industry standard for global retail and industrial enterprises. Your work directly impacts the efficiency and reliability of data processing at a massive scale. Key Responsibilities - Design and implement clean, efficient, and maintainable backend services using Java 17+ and the Spring Boot ecosystem. - Build and optimize data persistence layers using Oracle SQL and JPA, ensuring high performance for complex queries and large datasets. - Optimize infrastructure for data processing, assisting in the implementation of Spring Batch jobs to handle stream and batch workloads. - Lead the integration of legacy and modern web services, maintaining SOAP/XML protocols while transitioning toward RESTful best practices. - Collaborate with cross-functional teams in an Agile environment, participating in code reviews to ensure adherence to SOLID principles and system reliability. - Own the quality of your deliverables by conducting thorough testing and contributing to the evolution of CI/CD pipelines and documentation. Qualifications - 3+ years of professional experience in Backend development with a strong focus on Java (SE/EE). - Advanced proficiency in Spring and Spring Boot frameworks. - Strong experience with Oracle SQL, ORM frameworks, and database performance tuning. - Hands-on experience with SOAP/XML and JAX-WS protocols. - Familiarity with AWS cloud services (S3, RDS, Lambdas, or EKS) and containerization tools like Docker. - Solid understanding of Data Structures, Design Patterns, and SOLID principles. - Ownership mindset: A proactive approach to problem-solving and a desire to grow within a high-impact team. - Advanced English: Ability to communicate technical concepts fluently in an international business environment. Nice to Have - Experience with Microservices Orchestration using Kubernetes. - Exposure to NoSQL databases or specialized Big Data tools (e.g., Kafka, Spark). - Knowledge of modern frontend frameworks (React or Angular) for full-stack versatility. - Previous experience in the Logistics or Supply Chain technology sectors. Benefits - 100% Remote - Holidays off - Paid Time Off - Health insurance assistance - Competitive USD compensation - Growth opportunities

Related Job Pages

More Software Engineer Jobs

Referral Board logo

Principal Software Engineer

Referral Board

Remote's Total Rewards philosophy is to ensure fair, unbiased compensation and fair equity pay along with competitive benefits in all locations in which we operate. We do not agree to or encourage cheap-labor practices and therefore we ensure to pay above in-location rates. At Remote, we foster internal mobility as a key element of our culture of employee growth and development, supported by a compensation philosophy that guarantees pay equity and fairness.

Full TimeRemoteTeam 1,001-5,000

Role Description As part of the Platform Engineering department, the Traffic team is crafting, building, and improving the multi-cloud platform at scale for Elastic Cloud Hosted and Serverless. We grow and mature our distributed network services and solutions for multiple cloud service provider platforms. We are built on Kubernetes, Go/Scala, and custom orchestration architectures. In your daily life with us, you will participate in: - Coding and innovating technical designs - Crafting solutions and improving resilience - Prioritizing security, bug fixes, and features - Debugging Azure Networking for Elastic Cloud Serverless Qualifications - 10+ years in Software Engineering with product success in delivering Cloud network solutions - Experience in public cloud, Go, and managed Kubernetes services is advantageous - Success and lessons from striving for 'progress not perfection' in the name of Platform reliability - Passion for developing solutions that involve inclusive communication methods - Examples of working in distributed teams or working remotely is desirable Requirements - Designed and built a SaaS product in a public cloud ideally using Infrastructure-as-Code tooling such as Crossplane or Terraform - Built Kubernetes-at-scale infrastructure across multiple cloud providers - Written product features or functions in Golang or other programming languages - Worked with containerized services (such as Docker) - Proven results in leading and improving cross-team engineering initiatives - Experience in system administration with professional skills in Linux on distributed systems at scale - Diagnosed or designed, implemented, and created solutions with the Elastic Stack - Experienced in a self-organizing and sharing in a globally distributed team environment - Strengthened team members through coaching and mentoring Benefits - Competitive pay based on the work you do here and not your previous salary - Health coverage for you and your family in many locations - Ability to craft your calendar with flexible locations and schedules for many roles - Generous number of vacation days each year - We match up to $2000 (or local currency equivalent) for financial donations and service - Up to 40 hours each year to use toward volunteer projects you love - Minimum of 16 weeks of parental leave

Spain

Role Description You will work within a small team where you will pair-program (we operate using the extreme programming framework) to: - Build resilient and adaptable fintech platforms and components in Java - Refactor to improve code design - Write lots of tests (every one of our commits is continuously and rapidly verified by thousands of tests) - Automate the boring bits Features of the way we work: - We avoid silos by regularly rotating between teams to work on the whole system with an Our Code not My Code mindset and approach - We practice trunk-based development and continuous integration: we treat every commit as releasable - We treat broken tests as failures and revert where possible - We practice TDD, BDD and DDD - We automate as much as possible - We pair program to ensure that everyone understands the context of what they are working on. We also believe that pairing drives quality, learning, cross-skilling, and builds empathy with other developers - Sometimes we have to care about throughput and latency and so take this into account when writing code See Dave Farley walk through how our CI pipeline works - YouTube Video Qualifications - Be happy to pair-program full-time and have some Java experience - Be able to communicate opinions, ideas and thought processes clearly - Be keen to continuously learn new and better ways of solving problems Requirements - Open-minded about your path to becoming a developer - No specific academic or work experience required, but must have written code in a commercial setting - Targeted at early-career developers who are keen to broaden and deepen their technical skills and understanding of sound development practices Benefits - Salary dependent on experience up to £60,000 + Shares + Benefits

Europe + 1 moreAll locations: Europe | Northern Europe
£60K / year
Full TimeRemoteTeam 51-200

Role Description We are hiring a Senior Full Stack Developer to help expand and improve our core SaaS platform. The ideal candidate has strong experience in Laravel and Angular, thrives in a remote team, and is eager to take ownership of product functionality that supports thousands of eyecare professionals. Key Responsibilities - Enhance and implement new features for our SaaS product - Develop robust backend systems using PHP and Laravel - Build and manage microservices within Docker and Kubernetes - Design and maintain RESTful APIs for integrations and internal tools - Contribute to front-end development using Angular and SASS - Investigate, troubleshoot, and resolve bugs and performance issues - Continuously optimize application scalability and reliability - Participate in code reviews and uphold software development best practices Qualifications - Fluent in English with excellent communication skills - 7+ years of full stack development experience with strong PHP and Laravel expertise - Advanced JavaScript skills, with at least 7 years of experience - 5+ years of experience with SPA frameworks (Angular preferred, React or Vue.js acceptable) - Strong SQL skills with experience in MySQL or PostgreSQL - Proficient with Git, automated testing, and modern development workflows - Strong understanding of core computer science concepts - Experience with Docker and Kubernetes in a microservices environment - Bonus: Familiarity with Laravel or Symfony, and optometry EHR systems such as OfficeMate, Crystal, or RevolutionEHR Requirements - 100% percent remote role - Must be based anywhere but available to work 8:00 AM to 4:00 PM EST, Monday to Friday - Must provide: - A reliable, high-speed internet connection - A quiet, professional workspace - Personal computer, monitors, and required work equipment - Load-shedding backup if applicable Benefits - Competitive salary and paid time off - Fully remote work environment - Opportunities for personal and professional growth - Help shape real-world solutions used by eyecare practices across North America - Join a team that values execution, experimentation, and excellence How to Apply If you are passionate about product development and building tools that make a difference, we want to hear from you. Note: If you do not hear back from us within two weeks of submitting your application, please consider your application unsuccessful.

EST (UTC-5)
Job Closed
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

Role Description Join our Data Engineering, Analytics & Intelligence team. The Data Engineering, Analytics & Intelligence team drives our AI culture, leading the enterprise-wide rollout of Claude Code. We build and scale this rollout to empower employees with the best AI tools, enabling them to do their absolute best work. As a Senior Software Engineer focusing on Ecosystem & Workflow Innovation, you are a primary architect of our future. You will lead the integration of Claude into IDEs, CI/CD pipelines, and workflows and Support, deploying advanced AI capabilities to unlock unprecedented operational efficiencies. As a Senior Software Engineer you will be responsible for: - Partner with cross-functional teams to integrate Claude into core workflows and SDLC processes, driving enterprise-wide AI adoption. - Deploy and manage Model Context Protocol (MCP) servers to securely connect Claude to internal data sources and specialized tools. - Build a robust library of Custom Claude Skills and multi-agent workflows to automate complex tasks, such as code migrations and PR reviews. - Manage an enterprise Capability Catalog, curating "Golden Prompts" and establishing CLAUDE.md standards to maximize tool ROI. - Serve as the go-to technical expert for AI workflow innovation and process automation across the organization. - Continuously improve our AI ecosystem, implementing the latest trends (LLMs, Agentic Workflows) alongside business partners. Qualifications - Have a deep understanding of the Software Development Life Cycle (SDLC) and how to optimize it using generative AI. - Experience deploying and integrating LLMs (specifically Anthropic's Claude) and familiarity with secure integration frameworks like MCP. - Good understanding of software architecture with a proven track record of building multi-agent workflows or complex system integrations. - Strong software engineering skills (e.g., Python) for 5+ years to build custom AI skills, CI/CD automations, and backend infrastructure. - Good communication skills with the ability to translate complex AI technical roadmaps for business stakeholders in a flexible environment. Benefits - Opportunities to grow, flourish, and achieve great things. - Benefit options designed to meet individual needs for today and in the future. - Benefits surrounding all aspects of your life: health, finances, family, work, and personal endeavors. Company Description Innovating on a global scale, we deliver our customers a fast, smart and secure intelligent edge platform. Working against a backdrop of digital collaboration, our highly skilled teams drive progressive solutions that have the scope to transform entertainment, business, and life in ways that we have yet to imagine.

India