
Java Architect – Senior
Posted 5 days ago

Posted 5 days ago
• Participate in the development, enhancement, and upkeep of applications utilizing Java 11 or newer;
• Architect and execute solutions grounded in microservices architecture and Event-Driven Architecture;
• Model business workflows using BPMN, ensuring both technical and functional compliance;
• Create, implement, and sustain processes in Camunda 7, which includes service tasks, external tasks, and workers;
• Design and establish integrations among microservices, ensuring scalability and resilience;
• Formulate and enforce effective strategies for error management, retries, versioning, and governance of processes;
• Develop and uphold unit and integration tests, assuring the quality and reliability of solutions;
• Assist in technical and architectural decision-making, advocating best practices and the ongoing evolution of the application ecosystem.
• Robust experience with Java 11 or newer;
• Demonstrated experience with Camunda 7;
• Strong proficiency in Object-Oriented Programming;
• Practical experience with Apache Kafka;
• Understanding and application of Clean Architecture, DDD, and SOLID principles;
• Experience with automated testing frameworks such as JUnit and Mockito;
• Familiarity with BPMN and its concepts as they relate to business processes;
• Experience with Kafka Streams;
• Prior experience in solution design and systems architecture;
• Background in complex, distributed, event-driven environments;
• Experience in providing technical leadership to development teams.
• The future is now — we are here to transform lives, businesses, and organizations. Ready to join us?
• We provide an ethical, collaborative, and diverse atmosphere where continuous learning is promoted.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.