Java Engineer

2 semanas atrás


Salvador, Bahia, Brasil AgileEngine Tempo inteiro
Overview

Join to apply for the Java Engineer (Senior) ID38560 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.

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you

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;
  • Interview process emphasizes algorithmic problem-solving, data structures, and complexity analysis, with exercises related to system design and Java/Spring discussions;
  • Excellent problem-solving skills and hands-on coding proficiency ;
  • Exposure to unit testing with frameworks such as JUnit and Mockito ;
  • Experience with databases like PostgreSQL, MySQL, MongoDB (preferred);
  • 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 challenges with energy;
  • Passion for delightful user experiences and 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 systems, or message queues and design patterns;
  • Knowledge of event-driven architectures and message queues;
  • Proactive, self-starter attitude to troubleshoot and solve problems;
  • Experience working in an Agile environment;
  • Strong communication skills and interpersonal effectiveness, including in one-on-one interactions and presentations;
  • Self-awareness and a desire to continually improve.
Perks and Benefits
  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: USD-based compensation with budgets for education, fitness, and team activities.
  • A selection of exciting projects: Projects with modern solutions development for Fortune 500 enterprises and leading product brands.
  • Flextime: Flexible schedule with options to work from home or in the office.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • IT Services and IT Consulting
#J-18808-Ljbffr
  • Java Engineer

    Há 23 horas


    Salvador, Bahia, Brasil Nearsure Tempo inteiro

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Join our close-knit LATAM remote team: Connect through fun activities like coffee breaks, tech talks, and games with your team-mates and management. Say goodbye to micromanagement We champion autonomy, open communication, and respect for diversity...

  • Java Engineer

    2 semanas atrás


    Salvador, Bahia, Brasil AgileEngine Tempo inteiro

    Join to apply for the Java Engineer (Senior) ID38560 role at AgileEngine 1 week ago Be among the first 25 applicants Join to apply for the Java Engineer (Senior) ID38560 role at AgileEngine Get AI-powered advice on this job and more exclusive features. AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and...

  • Senior Java Developer

    1 semana atrás


    Salvador, Bahia, Brasil beBeeJava Tempo inteiro US$120.000 - US$160.000

    Job OpportunityWe are looking for a skilled professional to join our team in developing world-class features for our next-generation synchronization platform.The ideal candidate will have extensive experience building back-end systems using Java in production, with proficiency in the Spring Framework and deep knowledge of core data structures and...

  • Cloud Systems Engineer

    2 semanas atrás


    Salvador, Bahia, Brasil beBeeCloudEngineer Tempo inteiro US$82.224 - US$137.065

    Job Title: Cloud Systems Engineer">About the JobWe are seeking an experienced and skilled Cloud Systems Engineer to join our team. The ideal candidate will have a strong background in designing, implementing, and maintaining cloud-based systems.Required Skills and QualificationsProficient in Java (J2EE/SpringBoot/SpringBatch)Strong understanding of Docker,...

  • Java Developer

    2 semanas atrás


    Salvador, Bahia, Brasil FullStack Labs Tempo inteiro

    Join to apply for the Java Developer - Remote - Latin America role at FullStack Labs 2 days ago Be among the first 25 applicants Join to apply for the Java Developer - Remote - Latin America role at FullStack Labs Get AI-powered advice on this job and more exclusive features. About FullStackFullStack is the most transparent IT talent network, connecting...

  • Senior Software Engineer

    2 semanas atrás


    Salvador, Bahia, Brasil beBeeDeveloper Tempo inteiro US$80.000 - US$140.000

    Job OpportunityA highly skilled software development professional is sought to integrate directly into our client's team. This Full Stack Java/Angular Developer role will involve working alongside existing designers and engineers on a daily basis.Key ResponsibilitiesDevelop full-stack applications using Java, Angular, and Spring Boot technologies.Design and...

  • Mid-Level Java Developer

    1 semana atrás


    Salvador, Bahia, Brasil FullStack Labs Tempo inteiro

    Join to apply for the Java Developer - Remote - Latin America role at FullStack Labs2 days ago Be among the first 25 applicantsJoin to apply for the Java Developer - Remote - Latin America role at FullStack LabsGet AI-powered advice on this job and more exclusive features.About FullStackFullStack is the most transparent IT talent network, connecting highly...

  • Senior Data Engineer

    1 dia atrás


    Salvador, Bahia, Brasil Pride Global Tempo inteiro

    We're Hiring: Senior Data Engineer (MLOps) | Remote from Brazil | Fluent English required | USD-Hourly payLocation: Remote – Brazil only Language: Fluent English requiredAre you passionate about building scalable data platforms and cutting-edge MLOps solutions? Do you want to work with a top-tier US company revolutionizing e-commerce and circular...

  • DevOps Engineer

    4 semanas atrás


    Salvador, Bahia, Brasil E-Solutions Tempo inteiro

    The Sr DevOps Engineer will build, manage and automate infrastructure, tools and services that make operating a massive, large scale distributed system simple and easy. As the Sr DevOps Engineer, you will be the focal point for owning end-to-end customer experience and will be channeling the requirements to improve the service performance, scalability and...

  • Software Engineer, Platform

    1 semana atrás


    Salvador, Bahia, Brasil Speechify Tempo inteiro

    Software Engineer, Platform - Salvador, Brazil Join to apply for the Software Engineer, Platform - Salvador, Brazil role at Speechify Software Engineer, Platform - Salvador, Brazil 2 days ago Be among the first 25 applicants Join to apply for the Software Engineer, Platform - Salvador, Brazil role at Speechify PLEASE APPLY THROUGH THIS LINK: DO NOT...