Backend Engineer

Há 2 dias


São Bernardo do Campo, São Paulo, Brasil AgileEngine Tempo inteiro
Overview

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, with options of working from home and going to the office
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Industries
  • IT Services and IT Consulting
#J-18808-Ljbffr

  • São Paulo, São Paulo, Brasil beBeesoftware Tempo inteiro R$2.000.000 - R$2.500.000

    Backend Software EngineerWe're seeking a seasoned backend software engineer to join our team. In this role, you'll be responsible for designing and implementing highly available backend services that process and reconcile transaction data at scale.

  • Senior Backend Engineer

    1 semana atrás


    São Paulo, São Paulo, Brasil SumUp Tempo inteiro

    Join to apply for the Senior Backend Engineer (Global

  • Java Backend Engineer

    1 dia atrás


    São Paulo, São Paulo, Brasil TechBiz Global GmbH Tempo inteiro US$90.000 - US$120.000 por ano

    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently looking for a skilled Java Backend Engineer to join one of our clients' teams. You will play a key role in building an Applicant Tracking System (ATS) integrated with REST APIs and FIX APIs. You will work closely with product managers, architects,...

  • Java Backend Engineer

    1 semana atrás


    São Paulo, São Paulo, Brasil Fitnext Co. Tempo inteiro

    Job Title: Java Backend Engineer – ATS DevelopmentLocation: São Paulo / Remote / Hybrid (specify)Employment Type: Full-timeSalary: $4,000 – $5,000 per monthAbout the RoleWe are seeking a skilled Java Backend Engineer to join our team and develop our Applicant Tracking System (ATS) integrated with REST APIs and FIX APIs.You will collaborate closely with...


  • São Paulo, São Paulo, Brasil LB Consultoria Tempo inteiro R$28.000 - R$30.000 por ano

    Estou contratando: Especialista Backend Engineer (Go)Buscamos um(a)Backend Engineer Sênior em Gopara assumir papel estratégico naarquitetura, desenvolvimento e evoluçãodos nossos sistemas core.Modelo de trabalhoHíbrido — Vila Madalena (SP), 3x por semana (terça, quarta e quinta)PJ — R$28K – R$30K + EquityBenefícios: férias remuneradas, plano de...


  • São Paulo, São Paulo, Brasil GraceMark Solutions Tempo inteiro

    Position OverviewWe are seeking a skilled Backend Engineer to join our team and contribute to building high-quality, Pinner-facing features for the backend app. You will collaborate closely with design, product, and client teams, owning features from concept to launch, and ensuring they meet rigorous technical and quality standards.Duties &...

  • Backend Engineer,

    1 dia atrás


    São Paulo, São Paulo, Brasil CloudKitchens Tempo inteiro US$80.000 - US$150.000 por ano

    Who We AreCloudKitchens helps restaurateurs around the world succeed in online food delivery - our goal is to make food more affordable, higher quality and convenient for everyone.We take underutilized properties and transform them into smart kitchens so they can better serve restaurateurs, customers and the neighborhoods they're in. Every time we launch a...

  • Java Backend Engineer

    1 dia atrás


    São Paulo, São Paulo, Brasil Fitnext Tempo inteiro US$40.000 - US$50.000 por ano

    Job Title: Java Backend Engineer – ATS DevelopmentLocation: São Paulo / Remote / Hybrid (specify)Employment Type: Full-timeSalary: $4,000 – $5,000 per monthAbout the RoleWe are seeking a skilled Java Backend Engineer to join our team and develop our Applicant Tracking System (ATS) integrated with REST APIs and FIX APIs. You will collaborate closely with...

  • Java Backend Engineer

    1 semana atrás


    São Paulo, São Paulo, Brasil Techbiz Global Gmbh Tempo inteiro

    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio.We are currently looking for a skilled Java Backend Engineer to join one of our clients' teams.You will play a key role in building an Applicant Tracking System (ATS) integrated with REST APIs and FIX APIs.You will work closely with product managers, architects, and...


  • São Paulo, São Paulo, Brasil GraceMark Solutions Tempo inteiro

    Position OverviewWe are seeking a skilled Backend Engineer to join our team and contribute to building high-quality, Pinner-facing features for the backend app. You will collaborate closely with design, product, and client teams, owning features from concept to launch, and ensuring they meet rigorous technical and quality standards.Duties & Responsibilities-...