Description

Responsibilities:
We are looking for a hands on Senior Developer 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
• 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

Education

Any Gradute