Associate Director - Engineering
Zycus
We are seeking a technically hands-on Associate Director of Engineering to lead and inspire our engineering teams while actively contributing to the development process. Candidates with deep knowledge on concepts of Java 11, Spring, Spring boot, Hibernate, Java Transactional API and transaction management in complex, high-transaction environments. Should have knowledge to design and implement asynchronous processing mechanisms within the application to enhance performance and responsiveness.Key Roles and Responsibilities: Be responsible and own the development of one of our software products from ZYCUS's S2P Product Suite. Lead, mentor and manage a team of Software Developers Be technically hands-on, providing direction on software design, architecture, and development. Ensure the team’s proficiency in Java 11 and related technologies, fostering continuous learning and improvement. Oversee the development and implementation of scalable, high-performance, and secure applications. Should look after High Availability (HA) Software Development. Focus on Performance Management - to handle massive volumes of transactions, scaling beyond a billion transactions per day. Work with messaging systems (e.g., RabbitMQ, Kafka) to handle asynchronous communication between services. Ensure the correct handling of transactions in asynchronous workflows, maintaining data integrity and consistency. Experience with container orchestration tools like Kubernetes to manage high availability across microservices. Knowledge of Continuous Integration/Continuous Deployment (CI/CD) practices to support high availability in production environments.
Confirm your E-mail: Send Email
All Jobs from Zycus