
Java Analyst/Programmer β Senior
Posted May 10

Posted May 10
This is a fully remote position, open to applicants in Brazil.
β’ Design, enhance, and sustain applications utilizing Java 11 or newer;
β’ Focus on creating solutions based on microservices and Event-Driven Architecture (EDA);
β’ Model business workflows using BPMN, ensuring clear understanding and compliance with functional specifications;
β’ Implement and oversee service tasks, external tasks, and workers within Camunda 7;
β’ Conduct integrations among microservices, ensuring optimal performance, security, and reliability;
β’ Establish error-handling strategies, retries, versioning, and process evolution;
β’ Create and maintain unit and integration tests to ensure the quality and stability of applications;
β’ Collaborate in the ongoing enhancement of solutions, advocating for development and architectural best practices.
β’ Extensive experience with Java 11 or newer;
β’ Demonstrated expertise with Camunda 7;
β’ Strong grasp of Object-Oriented Programming (OOP);
β’ Experience with Apache Kafka;
β’ Familiarity with Clean Architecture, Domain-Driven Design (DDD), and SOLID principles;
β’ Proficient in creating tests using JUnit and Mockito;
β’ Practical experience with BPMN;
β’ Knowledge of Kafka Streams;
β’ Experience in designing and articulating technical and architectural solutions;
β’ Background in working within distributed, event-driven environments.
β’ The sole method to engage in Grupo SysMap's recruitment process is through the company's pages on the Gupy platform, and there is no cost to apply or to be hired.
WEX
Qruise
Leidos
Latino Legends
Get handpicked remote jobs straight to your inbox weekly.