Kasmo Global
We are looking for a hands-on Tech Lead who can own the architecture, design, and delivery of a next-generation
Developer Portal
that will expose our Treasury and Payments capabilities to internal and external engineers. You will guide a cross-functional squad, marrying a React front end with a Spring Boot micro-service backend, and drive best practices across the full SDLC-from backlog grooming to production deployment and observability. Key Responsibilities Define solution architecture, coding standards, and DevOps strategy. Lead design and code reviews; mentor engineers. Evaluate and introduce new tooling, frameworks, and design patterns. Build responsive, accessible UIs in
React JS
(Hooks, Context, TypeScript, Redux). Develop scalable APIs and event-driven services in
Java 17 / Spring Boot 3 . Implement authentication, role-based access, and rate-limit Own sprint planning, stand-ups, retros, and release demos. Work closely with Product, UX, and QA to refine requirements and acceptance criteria. Track work in Jira; ensure stories meet Definition of Done and Definition of Ready. Champion test automation (JUnit, Jest, Cypress) and observability (OpenTelemetry, Grafana). Conduct profiling, tuning, and load-testing to maintain sub-200 ms latency. Enforce secure coding practices and run regular vulnerability scans. Liaise with Treasury/Payments SMEs to model business flows. Present architecture and progress to senior leadership and external partners. Coordinate with DevSecOps to maintain CI/CD, blue-green deployments, and rollback plans. Minimum Qualifications
Education:
Bachelor's or Master's in Computer Science, Software Engineering, or related field. Experience:
8+ years in software engineering; 3+ years in a technical-lead or team-lead role. Front-End:
Expertise in
React JS , HTML5, CSS-in-JS, responsive design, browser dev tools. Back-End:
Strong Java (11+), Spring Boot, Spring Security, REST, and microservices patterns. Cloud & DevOps:
Hands-on with AWS, Git, CI/CD (GitHub Actions, Jenkins, or GitLab), and IaC. Collaboration:
Excellent communication skills, proven mentorship, and agile mindset. Preferred / Nice-to-Have
Docker & Kubernetes for container orchestration. SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB) and caching (Redis). Experience with API gateways (Kong, Apigee, AWS API Gateway) and OpenAPI/Swagger. Knowledge of OAuth 2.0, OpenID Connect, and other security best practices. Familiarity with event streaming (Kafka, Amazon MSK) and reactive programming. Previous work in Treasury, Payments, or FinTech compliance environments.
Developer Portal
that will expose our Treasury and Payments capabilities to internal and external engineers. You will guide a cross-functional squad, marrying a React front end with a Spring Boot micro-service backend, and drive best practices across the full SDLC-from backlog grooming to production deployment and observability. Key Responsibilities Define solution architecture, coding standards, and DevOps strategy. Lead design and code reviews; mentor engineers. Evaluate and introduce new tooling, frameworks, and design patterns. Build responsive, accessible UIs in
React JS
(Hooks, Context, TypeScript, Redux). Develop scalable APIs and event-driven services in
Java 17 / Spring Boot 3 . Implement authentication, role-based access, and rate-limit Own sprint planning, stand-ups, retros, and release demos. Work closely with Product, UX, and QA to refine requirements and acceptance criteria. Track work in Jira; ensure stories meet Definition of Done and Definition of Ready. Champion test automation (JUnit, Jest, Cypress) and observability (OpenTelemetry, Grafana). Conduct profiling, tuning, and load-testing to maintain sub-200 ms latency. Enforce secure coding practices and run regular vulnerability scans. Liaise with Treasury/Payments SMEs to model business flows. Present architecture and progress to senior leadership and external partners. Coordinate with DevSecOps to maintain CI/CD, blue-green deployments, and rollback plans. Minimum Qualifications
Education:
Bachelor's or Master's in Computer Science, Software Engineering, or related field. Experience:
8+ years in software engineering; 3+ years in a technical-lead or team-lead role. Front-End:
Expertise in
React JS , HTML5, CSS-in-JS, responsive design, browser dev tools. Back-End:
Strong Java (11+), Spring Boot, Spring Security, REST, and microservices patterns. Cloud & DevOps:
Hands-on with AWS, Git, CI/CD (GitHub Actions, Jenkins, or GitLab), and IaC. Collaboration:
Excellent communication skills, proven mentorship, and agile mindset. Preferred / Nice-to-Have
Docker & Kubernetes for container orchestration. SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB) and caching (Redis). Experience with API gateways (Kong, Apigee, AWS API Gateway) and OpenAPI/Swagger. Knowledge of OAuth 2.0, OpenID Connect, and other security best practices. Familiarity with event streaming (Kafka, Amazon MSK) and reactive programming. Previous work in Treasury, Payments, or FinTech compliance environments.