
Java Engineer
4 semanas atrás
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.
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.
- 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.
- 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.
- 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.
- Mid-Senior level
- Full-time
- IT Services and IT Consulting
Referrals increase your chances of interviewing at AgileEngine by 2x
#J-18808-Ljbffr-
Java Backend Engineer
2 semanas atrás
São Paulo, São Paulo, Brasil Fitnext Tempo inteiro R$60.000 - R$120.000 por anoJob 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 Engineer
4 semanas atrás
São Paulo, São Paulo, Brasil Nearsure Tempo inteiro1 week ago Be among the first 25 applicants 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 as our core values. Your well-being matters: Our People Care...
-
QA Engineer Java
4 semanas atrás
São Paulo, São Paulo, Brasil Inclusiva rh Tempo inteiroCandidatar-se 9015-QA Engineer-Java (Engenheiro(a)) Localidade São Paulo/SP Regime de trabalho PJ Tipo de vaga Remoto Por que trabalhar conosco? Somos uma empresa em rápido crescimento que está revolucionando o mundo de plataformas SaaS e dados na América Latina A EMPRESA é a principal fornecedora de soluções de decisão de negócios e dados...
-
Desenvolvedor Java
4 semanas atrás
São Paulo, São Paulo, Brasil DXC Consulting & Engineering Services Tempo inteiroJob Description DXC Technology ajuda empresas globais em seus sistemas e operações de missão crítica, modernizando TI, otimizando arquiteturas de dados e garantindo segurança e escalabilidade em nuvem pública, privada e híbrida. Trabalhamos com clientes de diversos setores para impulsionar desempenho, competitividade e experiência do cliente. Saiba...
-
Cloud Support Engineer – Java + Unix/SQL
2 semanas atrás
São Paulo, São Paulo, Brasil UltraCon Consultoria Tempo inteiro R$90.000 - R$120.000 por anoCloud Support Engineer – Java + Unix/SQL Starting Date: ImmediatelyContract: CLT on UltraCon's CustomerWork Location: Onsite in São Paulo/SP @ Itaim BibiWork Time: Business HoursLanguage: English AdvancedAbout the Role:We are seeking an experienced Cloud Support Engineer with strong expertise in Java, SQL, Unix/Linux, and AWS. The professional will be...
-
Arquiteto Pleno JAVA
4 semanas atrás
São Paulo, São Paulo, Brasil Qintess Tempo inteiroJoin to apply for the Arquiteto Pleno JAVA - ID - 230461. role at Qintess2 weeks ago Be among the first 25 applicantsJoin to apply for the Arquiteto Pleno JAVA - ID - 230461. role at QintessA Qintess é especialista em potencializar a essência do seu negócio. Nossas soluções de transformação digital permitem que sua empresa opere com rapidez e...
-
Desenvolvedor(a) Java
4 semanas atrás
São Paulo, São Paulo, Brasil TM Solutions Tempo inteiroJoin to apply for the Desenvolvedor(a) Java role at TM Solutions 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Sign in to access AI-powered advices Overview Desenvolvedor Backend Java role at TM Solutions. This listing describes the responsibilities and qualifications for the position,...
-
Software Engineers
4 semanas atrás
São Paulo, São Paulo, Brasil AllianceIT Inc Tempo inteiroThis position is a remote position to work from São Paulo, Brazil. You will be working as a consultant directly with out client in Brazil.We offer:Hybrid WorkUSD 22 to 27USD per hourJob Title: Software Engineers (Development and L2/L3 Support)Number of Positions: 3 (One each for Full-Stack Developer, Java CMS Developer, and DevOps Specialist)Overview:We are...
-
Desenvolvedor Java Sênior
4 semanas atrás
São Paulo, São Paulo, Brasil 4DF Connect Tempo inteiroOportunidade: Desenvolvedor Java SêniorSó na Code Group você encontra as melhores oportunidades de TI com tecnologias inovadoras. O nosso foco principal - Recrutamento & Seleção e Hunting, e temos orgulho em ter clientes e parceiros com o mesmo objetivo: Pessoas engajadas. Buscamos profissionais inovadores que sejam movidos por desafios e focados em...
-
Software Engineer
4 semanas atrás
São Paulo, São Paulo, Brasil LTIMindtree Tempo inteiroWe're Hiring: Senior Full Stack Software Engineer (Remote)Are you a passionate Full Stack Developer with a strong background in building scalable web applications? Do you thrive in Agile environments and love working with cutting-edge technologies like Java, JavaScript, React, and ElasticSearch?Join our dynamic team and help shape the future of...