
Backend Engineer
2 semanas atrás
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 USIf 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 ROLEWe 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.
- 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.
- 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.
- 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.
-
Backend Engineer Position
Há 5 dias
Santa Catarina, Brasil beBeeBackend Tempo inteiro R$720.000 - R$1.020.000Senior 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 inteiroOverview 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 inteiroJoin 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 inteiro3 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...
-
Artificial Intelligence Engineer
Há 6 dias
Santa Catarina, Brasil buscojobs Brasil Tempo inteiroOverviewJob 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 inteiroOverview 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 inteiro3 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 inteiro3 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...
-
Senior Web Application Engineer
1 semana atrás
Santa Catarina, Brasil Street Diligence, Inc. Tempo inteiroJoin 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...
-
Full Stack Javascript Engineer
Há 6 dias
Santa Catarina, Brasil beBeeDevelopment Tempo inteiroBackend 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...