Java Analyst/Programmer – Senior
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Java Developer at Grupo SysMap focusing on producing high-impact tech solutions in various sectors. Collaborating in development using Java, Camunda, and microservices architecture.
Responsibilities:
- Develop, evolve and maintain applications using Java 11 or higher;
- Work on developing solutions based on microservices and Event-Driven Architecture (EDA);
- Model business processes using BPMN, ensuring clarity and adherence to functional requirements;
- Implement and maintain service tasks, external tasks and workers in Camunda 7;
- Perform integrations between microservices, ensuring performance, security and reliability;
- Implement error-handling strategies, retries, versioning and process evolution;
- Develop and maintain unit and integration tests, ensuring application quality and stability;
- Collaborate in the continuous improvement of solutions, promoting development and architecture best practices.
Requirements:
- Strong experience with Java 11 or higher;
- Proven experience with Camunda 7;
- Solid understanding of Object-Oriented Programming (OOP);
- Experience with Apache Kafka;
- Knowledge of Clean Architecture, Domain-Driven Design (DDD) and SOLID principles;
- Experience creating tests using JUnit and Mockito;
- Practical knowledge of BPMN;
- Knowledge of Kafka Streams;
- Experience in designing and defining technical and architectural solutions;
- Experience working in distributed, event-driven environments.
Benefits:
- The only way to participate in Grupo SysMap's selection process is through the company's pages on the Gupy platform, and there is no fee to apply or to be hired.















