Backend Engineer

2 semanas atrás


Santa Catarina, Brasil buscojobs Brasil Tempo inteiro
Overview

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you

ABOUT THE ROLE

We are looking for a Backend Software Developer to focus on resolving technical debt and modernizing core components of our platform. In this role, you will play a key part in improving maintainability, performance and scalability by refactoring legacy code, addressing architectural inefficiencies and upgrading outdated dependencies.

RESPONSIBILITIES
  • Identify, analyze, and address, with the help of the core team, areas of technical debt across the platform to improve performance, code quality, maintainability, and scalability;
  • Upgrade platform dependencies (e.g., java version, libraries, frameworks) and ensure compatibility through comprehensive testing;
  • Refactor legacy code, remove redundant logic, and simplify complex modules while preserving functionality;
  • Maintain and enhance developer experience by improving Ci / CD pipelines, automation scripts and internal tooling;
  • Participate in architecture improvement efforts;
  • Write clean, efficient, and maintainable code with a strong emphasis on test coverage and performance optimization;
  • Understand, comply with, and enforce development standards to ensure consistency across the larger development team;
  • Be passionate about ensuring quality, through solid test coverage for the code you write and by performing solid code reviews;
  • Troubleshoot and resolve software defects, ensuring reliability and efficiency;
  • Maintain proper documentation for technical solutions and development processes;
  • Collaborate with the team to ensure specifications are being met.
MUST HAVES
  • Minimum of 5 years of software development experience, with significant experience working on existing systems;
  • Strong proficiency in Java and object-oriented programming concepts;
  • Familiarity with Hibernate and Spring MVC;
  • Experience leading teams;
  • Experience with Python;
  • Experience in refactoring and working with large monolithic applications, familiarity with legacy code modernization, dependency upgrades and deprecation management;
  • Hands-on experience with API development and web services;
  • Solid understanding of AWS cloud development and microservices architecture;
  • EST working hours are required;
  • Experience working with relational databases, with proficiency in SQL, PL / SQL and Oracle;
  • Experience with ElasticSearch, including indexing strategies and query optimization;
  • Familiarity with version control systems like Git and build tools like Maven for build and dependency management in Java projects;
  • Strong problem-solving skills and analytical thinking, with a passion for improving software systems;
  • Ability to dive into unfamiliar codebases, understand legacy systems and propose paths for improvement;
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly;
  • Ability to work effectively in a team environment and collaborate with multiple stakeholders;
  • Upper-Intermediate English level.
PERKS AND BENEFITS
  • Professional growth : Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation : We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
  • A selection of exciting projects : Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
  • Flextime : Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
REQUIREMENTS
  • Minimum of 5 years of software development experience, with significant experience working on existing systems;
  • Strong proficiency in Java and object-oriented programming concepts;
  • Familiarity with Hibernate and Spring MVC;
  • Experience leading teams;
  • Experience in refactoring and working with large monolithic applications, familiarity with legacy code modernization, dependency upgrades and deprecation management;
  • Hands-on experience with API development and web services;
  • Working knowledge of front-end technologies, including JavaScript, jQuery, HTML, CSS, and Bootstrap;
  • Solid understanding of AWS cloud development and microservices architecture;
  • EST working hours are required;
  • Experience working with relational databases, with proficiency in SQL, PL / SQL and Oracle;
  • Experience with ElasticSearch, including indexing strategies and query optimization;
  • Familiarity with version control systems like Git and build tools like Maven for build and dependency management in Java projects;
  • Strong problem-solving skills and analytical thinking, with a passion for improving software systems;
  • Ability to dive into unfamiliar codebases, understand legacy systems and propose paths for improvement;
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly;
  • Ability to work effectively in a team environment and collaborate with multiple stakeholders;
  • Upper-Intermediate English level.
#J-18808-Ljbffr

  • Santa Catarina, Brasil beBeeBackend Tempo inteiro R$720.000 - R$1.020.000

    Senior Backend Developer (Digital Banking Platform)We are seeking a seasoned engineer to lead backend development for our next-generation digital banking platform. This is a hands-on leadership role for an expert in NestJS, API architecture, and multi-tenant systems.This position offers the opportunity to work on secure account creation, transfers, real-time...

  • Senior Backend Engineer

    2 semanas atrás


    Santa Catarina, Brasil buscojobs Brasil Tempo inteiro

    Overview Senior Backend Engineer (PHP / Laravel) – Location: Brazil (Remote) Our trusted high-growth healthcare technology partner is seeking a talented Senior Backend Engineer (PHP / Laravel) to join their dynamic team. This innovative company is dedicated to revolutionizing the healthcare industry through cutting-edge technology solutions....

  • Backend Engineer

    3 semanas atrás


    Santa Catarina, Brasil Leaf Agriculture Tempo inteiro

    Join to apply for the Backend Engineer (Java, Python & Pyspark) role at Leaf Agriculture . This range is provided by Leaf Agriculture. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Quer trabalhar em uma empresa que usa tecnologia para transformar a forma como negócios tomam decisões...

  • Senior Backend Engineer

    3 semanas atrás


    Santa Luzia, Minas Gerais, Brasil Rain Tempo inteiro

    3 days ago Be among the first 25 applicants Rain is the fastest-growing earned wage access (EWA) fintech in the U.S., serving 2.5 million employees and backed by top investors like QED and Prosus. We've raised nearly $400M in funding—including the largest Series A in fintech history—and just closed our Series B to fuel our next stage of hypergrowth. We...


  • Santa Catarina, Brasil buscojobs Brasil Tempo inteiro

    OverviewJob Title : AI Engineer (Search Engine)About the Company : Insight Global's ClientType : 10 month extending contractCompensation : Shared upon initial WhatsApp screening callLocation : Fully RemoteWorking Hours : 10AM - 6PM BRT (9AM-5PM EST)Interview Process : immediate interviews available - 2 rounds can close by end of next...

  • Remote .Net Engineer

    1 dia atrás


    Santa Catarina, Brasil INDI Staffing Services Tempo inteiro

    Overview of the role: The .NET Engineer position focuses on contributing to high-quality software development projects while building scalable solutions and maintaining applications. This role emphasizes following best practices and quality standards. Key responsibilities: - Developing backend APIs and processes for scalable applications. - Working on...

  • Senior Backend Engineer

    1 semana atrás


    Santa Luzia, Minas Gerais, Brasil Rain Tempo inteiro

    3 days ago Be among the first 25 applicantsRain is the fastest-growing earned wage access (EWA) fintech in the U.S., serving 2.5 million employees and backed by top investors like QED and Prosus.We've raised nearly $400M in funding—including the largest Series A in fintech history—and just closed our Series B to fuel our next stage of hypergrowth.We are...

  • Senior Backend Engineer

    4 semanas atrás


    Santa Luzia, Minas Gerais, Brasil Rain Tempo inteiro

    3 days ago Be among the first 25 applicants Rain is the fastest-growing earned wage access (EWA) fintech in the U.S., serving 2.5 million employees and backed by top investors like QED and Prosus. We've raised nearly $400M in funding—including the largest Series A in fintech history—and just closed our Series B to fuel our next stage of hypergrowth. We...


  • Santa Catarina, Brasil Street Diligence, Inc. Tempo inteiro

    Join to apply for the Senior Web Application Engineer role at Street Diligence, Inc. 2 weeks ago Be among the first 25 applicants Join to apply for the Senior Web Application Engineer role at Street Diligence, Inc. Street Diligence is a high-growth FinTech start-up with an innovative product offering and ambitious expansion plans. Our clients include...


  • Santa Catarina, Brasil beBeeDevelopment Tempo inteiro

    Backend Developer Role We are looking for a skilled Backend Developer to join our technology team and contribute to the development of scalable, efficient, and secure backend systems using Javascript. The successful candidate will have strong problem-solving skills and attention to detail, along with excellent knowledge of software design patterns and...