Backend Engineer

4 semanas atrás


Rio de Janeiro, Rio de Janeiro, Brasil AgileEngine Tempo inteiro

Join to apply for the Backend Engineer (Senior) ID39091 role at AgileEngine

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 be instrumental in improving maintainability, performance and scalability by refactoring legacy code, addressing architectural inefficiencies and upgrading outdated dependencies.

What you will do
  • 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 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.
Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: IT Services and IT Consulting

Referrals increase your chances of interviewing at AgileEngine by 2x

#J-18808-Ljbffr

  • Rio de Janeiro, Rio de Janeiro, Brasil RidgeArl Tempo inteiro R$80.000 - R$120.000 por ano

    About this roleWe are hiring a Platform Engineer for our teamAs we build the foundation for SRE , this person will play a critical role in shaping our infrastructure and operational excellence in addition to being a full backend software engineer. Leveraging battle-tested technologies such as Kubernetes, Postgres, and AWS, they will go beyond managing...

  • Senior Backend Engineer

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, 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. Position...

  • Junior Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Bloquo Tempo inteiro R$40.000 - R$60.000 por ano

    About the RoleWe are looking for a Junior Fullstack Software Engineer to join our team at Bloquo, an innovative company building global cross-border payment infrastructure and market-making solutions powered by blockchain technology.This is a unique opportunity for someone at the beginning of their career who wants to grow fast, learn from experienced...

  • Frontend Engineer

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Tracer Tempo inteiro

    Overview Join or sign in to apply for the Frontend Engineer role at Tracer. This role is based on-site in London, UK. We offer UK visa sponsorship for exceptional candidates. About Tracer Many scientists struggle to debug broken bioinformatics pipelines they use for research, slowing down the velocity of new scientific breakthroughs like drug development,...

  • Frontend Engineer

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Tracer Tempo inteiro

    Join or sign in to find your next job Join to apply for the Frontend Engineer role at Tracer 1 day ago Be among the first 25 applicants Join to apply for the Frontend Engineer role at Tracer Get AI-powered advice on this job and more exclusive features. → This role is based on-site in London, UK → We offer UK visa sponsorship for exceptional...

  • Backend Engineer ID37418

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil AgileEngine Tempo inteiro

    Join to apply for the Backend Engineer ID37418 ($3,000 signing bonus) role at AgileEngine 3 weeks ago Be among the first 25 applicants Join to apply for the Backend Engineer ID37418 ($3,000 signing bonus) role at AgileEngine Get AI-powered advice on this job and more exclusive features. AgileEngine is an Inc. 5000 company that creates award-winning...

  • Senior DevOps Engineer

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Findly (YC S22) Tempo inteiro

    Overview No software farms and no part-time jobs at the moment. We build our software in-house. We're looking for a Senior DevOps Engineer with strong product instincts. As an early-stage startup, our projects are broad—so comfort moving across the stack and owning outcomes end-to-end is key. You'll design and run the infrastructure that powers Findly,...


  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Lead Golang Software Engineer, Commercial Systems Join or sign in to find your next job Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical Lead Golang Software Engineer, Commercial Systems 3 days ago Be among the first 25 applicants Join to apply for the Lead Golang Software Engineer, Commercial Systems role at...

  • Senior DevOps Engineer

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Findly (YC S22) Tempo inteiro

    No software farms and no part-time jobs at the moment. We build our software in-house.We're looking for a Senior DevOps Engineer with strong product instincts. As an early-stage startup, our projects are broad—so comfort moving across the stack and owning outcomes end-to-end is key. You'll design and run the infrastructure that powers Findly, from CI/CD to...

  • Python Engineer

    4 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil AgileEngine Tempo inteiro

    Join to apply for the Python Engineer (Senior) ID40276 role at AgileEngine 2 days ago Be among the first 25 applicants Join to apply for the Python Engineer (Senior) ID40276 role at AgileEngine 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...