Job Summary
The role involves spearheading the technical design and implementation of intricate full-stack functionalities while promoting the use of event-driven architectural patterns, particularly through Kafka. This position also includes mentoring fellow engineers and fostering best engineering practices aimed at enhancing code quality, operational readiness, and encouraging the use of AI-driven development tools.
Responsibilities
- Lead the design and execution of full-stack solutions leveraging event-driven architecture.
- Utilize Kafka to enhance system responsiveness and scalability.
- Mentor engineering teams to cultivate improved coding practices and operational efficiency.
- Drive the integration and adoption of AI-assisted development tools across projects.
- Ensure the development of resilient microservices tailored for large-scale applications.
- Oversee database management practices to support robust application performance.
Qualifications
- Minimum of 5 years of hands-on experience in software engineering.
- Proficient in Java, Spring Boot, and contemporary web frameworks.
- Strong understanding and experience in microservices architecture.
- Familiarity with event-driven systems and techniques.
- Experience in database management within extensive system environments.


