
Java Engineer
1 dia 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 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 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.
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 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, with options for working from home or going to the office.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Industries
- IT Services and IT Consulting
Referrals increase your chances of interviewing at AgileEngine by 2x
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Mid-Senior Java Software Engineer
Há 2 dias
Sorocaba, Brasil Okto Tempo inteiroMId-Senior Java Software Engineer (Remote - Argentina)OKTO's continuous growth demands high-caliber candidates who can demonstrate professionalism, passion, and creativity.We offer significant career advancement, challenges, and growth opportunities for new team members.OKTO powers digital payments for entertainment, leisure, and gaming environments.Our...
-
Cloud Devops Engineer
1 dia atrás
Sorocaba, Brasil Formel D Group Tempo inteiroCloud DevOps Engineer (Suporte) - SOROCABA, SP> Modalidade de atuação: Presencial - Sorocaba, SP.Atividades:¦ Projetar e implementar arquiteturas cloud-native escaláveis e seguras em AWS ou Azure.¦ Desenvolver aplicações em C#, Java ou Node.Js, aplicando clean code, testes automatizados e integração com serviços cloud.¦ Automatizar infraestrutura...
-
Cloud Devops Engineer
2 semanas atrás
Sorocaba, São Paulo, Brasil Formel D Group Tempo inteiroCloud DevOps Engineer (Suporte) - SOROCABA, SP> Modalidade de atuação: Presencial - Sorocaba, SP.Atividades:■ Projetar e implementar arquiteturas cloud-native escaláveis e seguras em AWS ou Azure.■ Desenvolver aplicações em C#, Java ou Node.Js, aplicando clean code, testes automatizados e integração com serviços cloud.■ Automatizar...
-
Cloud Devops Engineer
Há 2 dias
Sorocaba, Brasil Formel D Group Tempo inteiroCloud DevOps Engineer (Suporte) - SOROCABA, SP > Modalidade de atuação:Presencial - Sorocaba, SP. Atividades:■ Projetar e implementar arquiteturas cloud-native escaláveis e seguras em AWS ou Azure. ■ Desenvolver aplicações em C#, Java ou Node.Js, aplicando clean code, testes automatizados e integração com serviços cloud. ■ Automatizar...
-
Java Engineer
2 semanas atrás
Sorocaba, São Paulo, Brasil AgileEngine Tempo inteiroJoin 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 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....
-
Java/ Full Stack Developer
3 semanas atrás
Sorocaba, São Paulo, Brasil AgileEngine Tempo inteiroJava/React.js Full Stack Developer (Middle/Senior) ID34519 Join to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at AgileEngine Java/React.js Full Stack Developer (Middle/Senior) ID34519 3 weeks ago Be among the first 25 applicants Join to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at...
-
Java/React.Js Full Stack Developer
1 dia atrás
Sorocaba, Brasil Agileengine Tempo inteiroJava/React.js Full Stack Developer (Middle/Senior) ID34519Join to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at AgileEngineJava/React.js Full Stack Developer (Middle/Senior) ID345193 weeks ago Be among the first 25 applicantsJoin to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at...
-
Java Full Stack Architect Id41405
Há 4 dias
Sorocaba, São Paulo, Brasil Agileengine Tempo inteiroOverviewAgileEngine 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,...
-
Java Full Stack Architect Id41405
1 dia atrás
Sorocaba, Brasil Agileengine Tempo inteiroOverviewAgileEngine 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,...
-
Java/ Full Stack Developer
1 semana atrás
Sorocaba, São Paulo, Brasil AgileEngine Tempo inteiroJava/React.js Full Stack Developer (Middle/Senior) ID34519Join to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at AgileEngineJava/React.js Full Stack Developer (Middle/Senior) ID345193 weeks ago Be among the first 25 applicantsJoin to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at...