Qode is seeking a Java Technical Architect to provide technical leadership and architectural design for event-driven solutions. In this role, you will leverage your deep experience with modern Java technologies to build robust, scalable systems.
What You'll Do
- Design and architect event-driven solutions and microservices.
- Lead the development of secure, scalable APIs and web applications.
- Define and implement cloud infrastructure and deployment strategies.
- Establish and evangelize architectural best practices across the development lifecycle.
- Integrate and optimize data persistence, messaging, and caching technologies.
What We're Looking For
- Minimum 5 years of hands-on software development experience.
- At least 2 years of dedicated architecture experience.
- Strong knowledge of Java web-application development.
- Proven experience with API Development (RESTful and SOAP).
- Expertise with relational and NoSQL databases (Oracle, MongoDB).
- Proficiency with the Linux Operating System and Shell Scripting.
- Hands-on experience with containerization (Kubernetes, OpenShift, Docker).
- Experience deploying and managing applications on cloud infrastructure.
- Deep knowledge of messaging technologies (MQ, Kafka).
- Experience with caching technologies like Redis.
- Strong understanding of API Security and Web-Application Security principles.
- Proven experience implementing CI/CD pipelines using Jenkins.
- Demonstrated background in Kafka, Messaging Bus, and Event Driven solutioning.
Nice to Have
- Open Group Architecture Framework (TOGAF) certification.
Technical Stack
- Languages & Frameworks: Java
- API Development: RESTful, SOAP
- Databases: Oracle, MongoDB
- Platform & Scripting: Linux, Shell Scripting
- Infrastructure: Kubernetes, OpenShift, Docker, Cloud Infrastructure
- Messaging & Caching: MQ, Kafka, Redis
- DevOps: Jenkins
Qode is an equal opportunity employer.




