
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.ABOUT THE ROLEWe 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 DODevelop world-class, highly performant features for the next generation synchronization platform in a fast-paced environmentWork closely with other developers and engineers to develop functionality collaboratively and iterativelyWrite unit and functional automation tests as well as perform code reviews ensuring good code quality standards are metResponsible for troubleshooting and appropriate bug fixes of production issues with quick turnaround timeDesign and implement data processing pipelines that normalize, validate, and transform data from multiple sourcesMUST HAVES5+ years of experience building back-end systems using Java in productionProficiency 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 efficientlyPractical knowledge of time and space complexity, trade-offs, and optimizationDemonstrated experience applying these concepts in real-world systems and/or coding challengesOur 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 discussionsExcellent problem-solving skills and hands-on coding proficiencyExposure to unit testing with frameworks such as JUnit and MockitoExperience working with databases like PostgreSQL, MySQL, MongoDB (preferably)Knowledge of RESTful APIs and version control using Git/GitHubExcellent written and verbal communication skillsSelf-motivated doer of things and solver of problemsA strong sense of ownership and willingness to overcome every challenge with the same level of energyA passion for delightful user experiencesA deep sense of quality and attention to detailStrong software engineering foundation and experienceBackground in data engineering or ETL/ELT processesUpper-intermediate English LevelNICE TO HAVEExperience working with PythonExperience with cloud platforms (GCP and services like Kubernetes, BigQuery, Pub/Sub)Experience with multi-tenant architecture, event-driven systems, or message queues and design patternsKnowledge of event-driven architectures and message queuesYou are passionate about writing clean, modern, maintainable, & highly-performant codeYou have a proactive ability and a self-starter attitude to troubleshoot and solve problemsYou have experience working in an Agile environmentYou have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a roomYou have self-awareness and a desire to continually improvePERKS AND BENEFITSProfessional 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 in the officeSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: IT / Industries IT Services and IT ConsultingReferrals increase your chances of interviewing at AgileEngine by 2x.Get notified about new Senior Java Software Engineer jobs in Joinville, Santa Catarina, Brazil.Joinville, Santa Catarina, Brazil5 months agoWe're unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
-
Java Engineer
Há 4 dias
Joinville, Santa Catarina, 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 Engineer
1 dia atrás
Joinville, 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 Software Engineer
2 semanas atrás
Joinville, Santa Catarina, Brasil beBeeDevelopment Tempo inteiroJob Title:Remote Java DeveloperAbout the Role:We are seeking a skilled Java developer to join our remote team. The ideal candidate will have 5+ years of experience in Java development, with a strong understanding of object-oriented programming and web application development.Responsibilities:Design, implement and support solutions for application...
-
Java Engineer
1 dia atrás
Joinville, Brasil Agileengine Tempo inteiroAgileEngine 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...
-
Junior Software Engineer
Há 2 dias
Joinville, Brasil Dev PRO Tempo inteiro???? Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you!We invite a talented, proactive, and eager-to-learn Junior Software Engineer with hands-on Java experience to join our team. You’ll contribute to our brand-new...
-
Joinville, Santa Catarina, Brasil beBeeSoftwareEngineer Tempo inteiro US$80.000 - US$130.000Job Summary:AgileEngine is seeking a Senior Java Engineer with strong foundational knowledge in computer science and a passion for crafting high-quality software solutions.
-
Site Reliability Engineer
1 dia atrás
Joinville, Brasil Rei Do Pitaco Tempo inteiroSite Reliability Engineer (SRE) – 100% Remoto (Times de Tecnologia - Brasil inteiro)Site Reliability Engineer (SRE) – 100% Remoto (Times de Tecnologia - Brasil inteiro)No Rei do Pitaco, somos apaixonados por tecnologia, inovação e esportes.Nossa missão é criar experiências únicas para milhões de usuários.Somos um time movido por desafios:...
-
Quality & assurance engineer
Há 6 dias
Joinville, Santa Catarina, Brasil PX AGENCIAMENTO DE SERVICOS LTDA Tempo inteiroQuality Assurance Engineer - QA | Pleno I HíbridoApta para pessoas com deficiência - PCDNa PX.Center, estamos redefinindo os limites da inovação diária, criando soluções que atendem e superam as necessidades de motoristas, ajudantes e transportadores, simplificando a experiência na logística. Benefícios~ Contratação CLT ou PJ, a negociar; ~...
-
[Payments] Senior Software Engineer
1 dia atrás
Joinville, Brasil Stone Tempo inteiroSobre a Stone TechA Stone nasceu com o propósito de ser protagonista na transformação da indústria de pagamentos, lutando para oferecer as melhores soluções para quem empreende no Brasil.100% RemotoA Stone Tech é a junção dos times de tecnologia Stone Co. e as empresas financeiras do grupo, reconhecendo o potencial empreendedor de cada...
-
Lead Software Engineer
Há 4 dias
Joinville, Santa Catarina, Brasil EPAM Systems Tempo inteiroOverview We are looking for an innovative and driven Lead Software Engineer - Backend to join Feedonomics' fully remote Engineering team. You will work closely with skilled engineers to design, implement, and optimize mission-critical infrastructure and services for our data-intensive SaaS platform. Responsibilities Build scalable and highly reliable...