Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own and drive the application architecture for a product, addressing both functional and non-functional requirements.
Lead architectural changes to accelerate feature development and improve service quality, including standards for scalability, testing, and operational excellence.
Lead and execute technical strategy, including technology evaluation, proof-of-concept, risk mitigation, and coordination across teams for end-to-end technical solutions.
Minimum Requirements
Bachelor's degree or equivalent experience.
7+ years of software development experience including full end-to-end lifecycle delivery.
Strong proficiency in Java and/or Kotlin with hands-on experience in Spring Boot and microservices architecture.
Experience with Kafka event-driven systems, RDBMS (MySQL/PostgreSQL), Docker, containerized environments, and CI/CD pipelines.
Ideal Candidate Profile
Expertise in system design focused on scalability, resilience, and fault tolerance for highly distributed, high-availability systems.
Demonstrated leadership in setting technical standards, best practices, and driving architecture in complex, unstructured environments.
Proven ability to collaborate cross-functionally and deliver consistent, scalable, reusable solutions with strong skills in performance optimization and operational excellence.
