Java Engineer

Há 7 dias


Londrina, Brasil AgileEngine Tempo inteiro

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

Overview

We are looking for a Senior Java Engineer with a strong foundation in computer science and a 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.

Responsibilities
  • 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 and perform code reviews to ensure high quality standards.
  • Troubleshoot and implement bug fixes for production issues with quick turnaround times.
  • Design and implement data processing pipelines that normalize, validate, and transform data from multiple sources.
Must Have
  • 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 and algorithms, with ability to analyze time/space complexity and solve problems efficiently.
  • Practical knowledge of time and space complexity, trade-offs, and optimization; applying these concepts in real-world systems.
  • Experience with algorithmic problem solving, data structures, and complexity analysis; interview exercises may include system design and Java/Spring discussions.
  • Excellent problem-solving skills and hands-on coding proficiency.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Experience 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 and results-oriented.
  • Strong sense of ownership, detail orientation, and commitment to quality.
  • Background in data engineering or ETL/ELT processes.
  • Upper-intermediate English level.
Nice to Have
  • Experience with Python.
  • Experience with cloud platforms (GCP and services like Kubernetes, BigQuery, Pub/Sub).
  • Experience with multi-tenant architectures, event-driven systems, or message queues and design patterns.
  • Knowledge of event-driven architectures and message queues.
  • Proactive, self-starter attitude and a passion for clean, maintainable, high-performance code.
  • Experience working in an Agile environment and strong interpersonal communication skills.
Perks And Benefits
  • Professional growth: mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation aligned with skills and contributions, with education, fitness, and team activity budgets.
  • A variety of projects with modern solutions development and top-tier clients, including Fortune 500 enterprises.
  • Flextime: options for remote work or office-based work to support work-life balance.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • IT Services and IT Consulting

We’re not soliciting other job postings or external referrals in this description.

#J-18808-Ljbffr
  • Senior Software Engineer

    2 semanas atrás


    Londrina, Brasil dLocal Tempo inteiro

    Senior Software Engineer - Payouts Integration Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Senior Software Engineer - Payouts Integration 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Why should you join dLocal?dLocal enables the...


  • Londrina, Brasil Velozient Tempo inteiro

    Overview Senior Full Stack Software Engineer (React / Python / Go or Node or Java) – remote, full-time. 5+ years of software development experience required. Strong background in React.js and either Golang, Node.js, or Java, with a strong desire to adopt Golang as the primary backend technology. The role involves building the core platform that enables...

  • Ubuntu Security Engineer

    2 semanas atrás


    Londrina, Brasil Canonical Tempo inteiro

    Join to apply for the Ubuntu Security Engineer role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Ubuntu Security Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...

  • Software Engineer

    2 semanas atrás


    Londrina, Brasil buscojobs Brasil Tempo inteiro

    Overview If you are a Software Engineer looking to grow personally and professionally, apply now! Who are we? We are a cloud-native solutions company focused on helping businesses build secure, compliant, and scalable platforms in the cloud. Over time, we’ve grown into a mature and experienced team, trusted by tech companies — from startups to...


  • Londrina, Brasil Platform Science Tempo inteiro

    OverviewJoin to apply for the Jr Software Engineer OEM role at Platform Science.Brazil, Londrina.At Platform Science, we're working to connect everything that moves.Founded in 2015, we are an open IoT platform that partners with fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver solutions...

  • Full Stack Engineer

    Há 4 dias


    Londrina, Brasil AgileEngine Tempo inteiro

    Overview Full Stack Engineer (Senior/Lead) ID41207 2 weeks ago Be among the first 25 applicants 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...

  • Data Engineer

    2 semanas atrás


    Londrina, Brasil Agileengine Tempo inteiro

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


  • Londrina, Brasil Platform Science Tempo inteiro

    OverviewJoin to apply for the Jr Software Engineer OEM role at Platform Science . Brazil, Londrina. At Platform Science, we’re working to connect everything that moves. Founded in 2015, we are an open IoT platform that partners with fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver...


  • Londrina, Brasil Platform Science Tempo inteiro

    Overview Join to apply for the Jr Software Engineer OEM role at Platform Science . Brazil, Londrina. At Platform Science, we’re working to connect everything that moves. Founded in 2015, we are an open IoT platform that partners with fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver...


  • Londrina, Brasil Platform Science Tempo inteiro

    OverviewJoin to apply for the Specialist Embedded Software Engineer role at Platform Science . Platform Science is hiring a Specialist Embedded Software Engineer to be a core technical leader on our Video Platform Team. In this role, you will be essential in defining the architecture, strategy, and technical roadmap for our next-generation video solutions....