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
Lead technical strategy and high-level design for complex business problems with minimal guidance, collaborating across teams.
Consistently deliver valuable software features and influence technical and business strategy through innovative solutions.
Mentor team members, assist in hiring, address architectural deficiencies, and drive process improvements.
Minimum Requirements
Proficient in Java, Spring Boot, Spring Cloud Stream, Kafka, NoSQL (preferably Couchbase), Azure, Kubernetes, GitHub, and DevOps tools like Jenkins.
Demonstrable ability to design, implement, and optimize complex software components using multi-threading and concurrent programming.
Work Experience Required: Not explicitly mentioned in the JD.
Comfortable with Test-Driven Development (TDD) and applying advanced design patterns such as CQRS and eventual consistency.
Ideal Candidate Profile
Experienced software engineer capable of leading high-impact projects with minimal supervision and broad technical collaboration.
Strong proficiency in backend development and distributed systems design, with strategic foresight for medium-term technical changes.
Demonstrated ability to mentor others, drive architectural improvements, and simplify software integration across teams.
