Java Engineer

Há 2 dias


São Paulo, São Paulo, Brasil AgileEngine Tempo inteiro R$90.000 - R$120.000 por ano

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 Senior Java Engineer with a strong foundation in computer science and passion for solving complex problems through high-quality code. You will work in a fast-paced environment alongside experienced developers to architect, build, and evolve the next generation of our data synchronization platform.

You'll be part of an agile, cross-functional team, participating in all stages of product development: from concept and architecture to release and ongoing iteration. Your work will directly impact how companies manage, automate, and unify their customer data.

What You Will Do

  • Develop world-class, highly performant features for the next generation synchronization platform in a fast-paced environment;
  • Work closely with other developers and engineers to develop functionality collaboratively and iteratively;
  • Write unit and functional automation tests as well as perform code reviews ensuring good code quality standards are met;
  • Responsible for troubleshooting and appropriate bug fixes of production issues with quick turnaround time;
  • Design and implement data processing pipelines that normalize, validate, and transform data from multiple sources.

MUST HAVES

  • 5+ years of experience building back-end systems using Java in production;
  • Proficiency with the Spring Framework (Spring Boot, Dependency Injection);
  • Deep knowledge of core data structures (arrays, linked lists, sets, maps, stacks, queues, graphs, trees) and algorithms, with the ability to analyze time/space complexity and solve real-world and coding-challenge style problems efficiently;
  • Practical knowledge of time and space complexity, trade-offs, and optimization;
  • Demonstrated experience applying these concepts in real-world systems and/or coding challenges;
  • Our interview process places strong emphasis on algorithmic problem-solving, data structures, and complexity analysis. Candidates should expect exercises related to system design and Java/Spring technical discussions;
  • Excellent problem-solving skills and hands-on coding proficiency;
  • Exposure to unit testing with frameworks such as Junit and Mockito;
  • Experience working with databases like PostgreSQL, MySQL, MongoDB (preferably);
  • Knowledge of RESTFul APIs and version control using Git/GitHub;
  • Excellent written and verbal communication skills;
  • Self-motivated doer of things and solver of problems;
  • A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
  • A passion for delightful user experiences;
  • A deep sense of quality and attention to detail;
  • Strong software engineering foundation and experience;
  • Background in data engineering or ETL/ELT processes;
  • Upper-intermediate English Level.

NICE TO HAVE

  • Experience working with Python;
  • Experience with cloud platforms (GCP and services like Kubernetes, BigQuery, Pub/Sub);
  • Experience with multi-tenant architecture, event-driven system, or message queues and design patterns;
  • Knowledge of event-driven architectures and message queues;
  • You are passionate about writing clean, modern, maintainable, & highly-performant code;
  • You have a proactive ability and a self-starter attitude to troubleshoot and solve problems;
  • You have experience working in an Agile environment;
  • You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
  • You have self-awareness and a desire to continually improve.

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.


  • São Paulo, São Paulo, Brasil AgileEngine Tempo inteiro US$60.000 - US$120.000 por ano

    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...

  • Java Software Engineer

    4 semanas atrás


    São Paulo, Estado de São Paulo, Brasil Tata Consultancy Services Tempo inteiro

    Venha para uma das maiores empresas de Serviços IT do mundo!! Aqui você pode transformar sua carreira!Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo. O cenário ideal para expandir ideias através das...


  • São Paulo, São Paulo, Brasil Innvo Financial Tech Tempo inteiro R$90.000 - R$120.000 por ano

    AInnvoestá em busca de um Desenvolvedores Java Sênior apaixonados por tecnologia e inovação. Se você tem experiência comprovada em projetos que integram boas práticas e arquiteturas complexas e deseja fazer parte de uma equipe dinâmica e inovadora, venha nos ajudar a criar soluções de ponta para nossos clientes.CLT Full, híbrido, São Paulo -...

  • Java Engineer

    2 semanas atrás


    São José dos Campos, São Paulo, Brasil Adyen Tempo inteiro R$80.000 - R$150.000 por ano

    This is AdyenAdyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition.For our teams, we create an environment with opportunities for our people to succeed, backed by the culture and...

  • Senior Software Engineer

    1 semana atrás


    São Paulo, São Paulo, Brasil Zudy Tempo inteiro R$80.000 - R$120.000 por ano

    About the team:At Jitterbit, engineering is at the heart of everything we do. We take pride in writing high-quality, maintainable code and delivering a world-class user experience. Our team is collaborative, driven, and embraces a remote-first culture designed for productivity and innovation.You'll work closely with engineers, product managers, and...

  • Sr Fullstack Engineer

    1 semana atrás


    São Paulo, São Paulo, Brasil OpsBrasil Serviços Cloud LTDA Tempo inteiro R$90.000 - R$120.000 por ano

    We are seeking a highly skilled Full-Stack Software Engineer with strong expertise in backend and frontend development. The ideal candidate will have extensive experience with Java, Spring Boot, TypeScript, , React, and cloud-based infrastructures (AWS preferred). You will play a key role in designing, developing, and maintaining scalable applications that...

  • IT Engineer Spec IV

    Há 2 dias


    São Paulo, São Paulo, Brasil Santander Tempo inteiro R$96.000 - R$120.000 por ano

    IT Engineer Spec IV - (Java)Country: Brazil # QUEM SOMOSA F1RST é o futuro e sua carreira está aqui Nossa cultura é baseada em "Pessoas, Inovação e Resultados". Fazemos parte do maior banco Internacional do Brasil, um dos maiores bancos do mundo. Promovendo serviços e experiências para os mais de 60 milhões de clientes de todo o ecossistema...

  • QA Engineer

    Há 6 dias


    São Paulo, São Paulo, Brasil Perform Tempo inteiro R$60.000 - R$90.000 por ano

    We are seeking a Quality Assurance Engineer to join a fast-paced team focused on mobile game quality. This role combines programming in C# (preferred) or Java with hands-on experience in Unity and mobile platforms. You'll design and run automated tests across a device farm to ensure our games perform seamlessly on iOS and Android. This is a highly...

  • Database Engineer

    4 semanas atrás


    Barueri, São Paulo, Estado de São Paulo, Brasil Gft Brasil Tempo inteiro

    O que buscamos: Profissional de nível Sênior para atuar como Database Engineer , com foco em projetos críticos de modernização e migração de bases de dados para o Google Cloud , especialmente Cloud Spanner. Será peça-chave em iniciativas de transformação digital, garantindo alta disponibilidade, escalabilidade e consistência global em ambientes...

  • Database Engineer

    3 semanas atrás


    Barueri, São Paulo, Estado de São Paulo, Brasil Gft Brasil Tempo inteiro

    O que buscamos: Profissional de nível Sênior para atuar como Database Engineer , com foco em projetos críticos de modernização e migração de bases de dados para o Google Cloud , especialmente Cloud Spanner. Será peça-chave em iniciativas de transformação digital, garantindo alta disponibilidade, escalabilidade e consistência global em ambientes...