Solution Architect (Payments and POS) Team Leader
at A leading product development company in the Fintech space
- Hands-on expertise in managing technical teams and work closely with business stakeholders
- Should be familiar with card testing and POS ecosystem.
- Experience with designing APIs and building platform integrations in Commerce, POS, FinTech and Payments
- Payment’s domain experience.
- Extensive experience on Base24 & SWITCH part for payment format.
- Exposure on ISO8583 Messaging system.
- API understanding and creation.
- Working knowledge on cryptographic algorithms (RSA, EC, AES, SHA variants), TLS/SSL protocols. C Symetric and A symetrics, K.M.S.
- Digital Payments technical knowledge - QR/ POS/ UPI/ BQR
- Understanding of CI/CD pipelines, Kubernetes, containerization, Docker
- Must have strong technical skills in Android APK and iOS development Concept and Web services.
- Supportability, monitoring, ops in general.
- Accurate cost models to deploy and operate
- Extensive experience in TLOG’s, data integration with downstream applications, and impact of POS changes on different financial, legal, compliance, loss prevention, etc. applications.
- Extensive experience with payment systems 7861 (EMV, payment middleware, encryption, tokenization, settlement, offline scenarios,).
- Extensive experience with different types of payment methods including credit, debit, gift cards (Both closed loop and open loop), PLCC, PayPal, AliPay, checks, etc. as well as different payment form factors like Tap N Go, contactless, swipe, EMV, Mobile, etc.
- Extensive experience with payment devices (pin pads, printers, registers, scanners).
- Experience in Node.js / Java / Python, building REST APIs, with experience/exposure to front end stack like JavaScript & React / Angular.
- Experience with Storage systems - RDBMS, NoSQL (Cassandra/MongoDB), Redis/Memcache/Aerospike.
- Experience in messaging tools like Kafka/AWS Kinesis etc...
- Design expertise for performance, scalability, fault tolerance and high availability
Technical Competencies Required:
- Experience with POS systems and Payments domain.
- Demonstrated experience for systems architecture, design, and integration for POS systems
- Java and/or Node.js. Experience building micro services (REST APIs) using Node.js
- Experience with one or more RDBMS databases like MySql, PostGreSQL
- Experience with one or more NoSQL databses like MongoDB, Cassandra, DynamoDB, Aerospike, Elastic Search, Redis, neo4j etc.,
- Caching technologies like: Redis, Elasticache,
- Cloud Providers like: AWS/ Google Cloud / Azure
- CI / CD : Jenkins, Docker, Kubernete
Similar jobs
About us
Businessonbot is India’s first one-stop solution for D2C brands to run their business on WhatsApp. We provide text based multilingual chat solutions with CRM integrations and marketing automations. We help businesses to create and engage with their loyal customer base on WhatsApp.
Overview
The Fullstack Engineer will work closely with the founders and tech lead to drive the vision and plans, building a lovable technology first product that customers want.
Responsibilities:
- Work on the core platform architecture.
- Write testable and scalable code while applying industry standards during the development process to ensure high quality.
- Ensure execution of deliverables according time/cost estimation.
- Provide improvements on UI/UX.
- Seek feedback from end clients/users.
- Manage security, external authentication, third party security, API authentication.
- Execute bug fixes for production, security vulnerabilities fixes, deployments in production, production outage analysis and fixing.
Requirements:
- You'll experience growth where startup turns profitable and become the leading WhatsApp solution provider for D2C businesses in India.
- You'll see a 30-people team becoming a 100-people and will grab the rarest opportunity to be in the room where company's decisions are planned with founders, product and marketing leaders.
- You'll love working with super-strong business and product teams, and fall in love with technology first approach to solve large-scale tech problems.
- You will be rewarded with a competitive offer on cash and stocks.
- 1-2+ years experience in building tech preferably in a start-up environment.
- Problem-solving attitude.
- Desired Tech Stack: Angular, TypeScript, JavaScript, HTML, CSS, NodeJS
Technical Knowledge/Skills · · · · · · · · Experience with Publish/Subscribe messaging paradigms, distributed transaction processing based on JTA/JTS Specifically experience with JBoss, JMS, Spring, Hibernate Strong UNIX skills in particular Linux Strong relational database skills - Sybase , MS SQL Server, MySQL Knowledge of source control such as Git, Subversion Experience of using a build automation tool such as Maven Experience of using Junit, jMock, Cucumber Experience in defining and implementing web services (REST paradigm) and data services (e.g. OData) · · · · · · Experience with Camel, Mule, Spring Integration, Fuse ESB or similar Experience of working with XML based technologies such as XSLT, JAXB Experience in implementing vendor proprietary realtime connectors using JCA Experience of Atlassian ALM/SDLC tools (JIRA, Bamboo, FishEye, Crucible, Confluence) or Hudson Experience with containerization tool such as Docker and containerorchestration system such as Kubernetes or OpenShift Experience with NoSQL such as MongoDB
Qualifications
· Strong educational background with BS/MS in computer science or other numerate discipline or equivalent
Key behaviours/competencies
· · · · Excellent communication skills and the confidence to challenge Strong problem solving skills - able to think clearly under pressure Analytical skills Organisation & planning · Self-motivated with a keen interest in gaining investment banking experience
· Team working skills
· Ability to constructively influence other departments and individua
- Strong at Core Java and OOPs concepts
- Exposure to Spring, Spring Boot and Spring Security
- Exposure to implementation of RESTful APIs
- Exposure to programming using Queues and No SQL database
- Good understanding about JavaScript, JQuery and HTML
- Good understanding about Data Structures and Multithreaded Programming
- Good understanding about Design Patterns
- Good understanding about Standard and Secure Coding practices
and low-latency, required for mission-critical systems
● Delivering high availability and performance
● Contributing to all phases of the development lifecycle
● Writing well-designed, efficient, and testable code
● Conducting software analysis, programming, testing, and debugging
● Ensuring designs comply with specifications
● Preparing and producing releases of software components
At Pratishthan we are looking for enthusiastic software engineers with up to 5 years of work experience with great programming and problem-solving skills. You should be open to working in any of the tech stacks, as technology is just a means to deliver the solution to customer problems. Preferred technologies are Java, spring boot, Node JS or C++. However, specific tech stack experience is not a prerequisite if the candidate has relevant experience and is open to learning.
You will be part of an engineering team developing large cloud-based enterprise applications. Currently, the team @Pratishthan consists of passionate experienced individual contributors who want to make a difference in the software product landscape in India.
Requirements:
- Candidates should be hands-on developers with a strong command of data structures, algorithms, programming fundamentals and DBMS concepts.
- We look for people who have good conceptual clarity and can recognize patterns and come up with multiple approaches to solve problems.
- Candidates should have exposure to designing components as part of applications, independently.
- Good scores in any of the online coding platforms like LeetCode, CodeChef, HackerRank etc. would be preferred. (Please specify the scores in the resume.)
- Experience in designing and developing microservices, event- driven systems, cloud platforms, data analytics etc would be added advantage.
- Looking for professionals who are passionate and self-driven to learn newer technologies and enjoy challenging work.
Designation : Java Developer
Experience : 3 - 10 Yrs
Location : Baner, Pune
Notice period : Immediate to 30 Days- Strong at Core Java and OOPs concepts
- Exposure to Spring, Spring Boot and Spring Security
- Exposure to implementation of RESTful APIs
- Exposure to programming using Queues and No SQL database
- Good understanding about JavaScript, JQuery and HTML
- Good understanding about Data Structures and Multithreaded Programming
- Good understanding about Design Patterns
- Professional experience in enterprise java software development using Spring MVC framework , RESTful APIs and SOA
- Experience working in Cloud(AWS)
- Outstanding problem solving skills
- API Development experience
- Exposure to monitoring tools such as ELK, Splunk
- Experience with Selenium for UI automated tests written in Cucumber or Scala
- Able to handle day-to-day challenges and owning the resolution of issues as they arise.
Job Summary
Staunchsys is looking for a smart, collaborative, and hard-working Sr Java / Lead Java Engineer. As an engineer, you’ll come in and lay the groundwork for how engineering is practised at Staunchsys. You’ll lead a team of motivated and experienced engineers and enable them to provide a seamless learning experience to our customers. So, if you are an accomplished, hands-on engineering leader, then we’d like to talk to you!
Requirements
-
Bachelor’s and/or Master’s degree in Computer Science or related field
-
Minimum 5 years and maximum 12 years of total IT industry experience.
-
Must have at least 4 years of professional production development experience with leading-edge server and database technologies (e.g., Python, Java, Node.js, Scala, Spring Boot, MySQL, and NoSQL databases).
-
Must have 3 years team lead experience where leading a team of at least 8-10 people.
-
Must have expertise in at least one of the (Angular, React, Vue) javascript frameworks.
-
Must have expertise in at least one of the clouds (AWS, Azure, GCP).
Position: Full Stack developer
Location: Bangalore
Experience: 3 to 5 years, preferably in an agile environment
RESPONSIBILITIES
· Understanding requirements present in specification documents
· Knowledge on cloud environment
· API development for consumption by webapp and mobile apps
· Database schema design
· Integration with partner systems based on REST APIs
· Working with code base across multiple development & staging environments
· Take part in User Acceptance Testing (UAT)
· Be part of Production deployment & release activities
TECH SKILLS
· Must Have:
* Python and Node Js
* RDBMS :Postgre SQL/ MongoDB
* Must have knowledge on AWS or Digital Ocean
* Good documentation skills
· Good to have:
* Javascript
* RabbitMQ
* Django
* Docker
* Redis
* Flask
* nginx
* graylog
Your Day-to-Day Tasks Include:
Ship product, independently and/or as part of a small team
Collaborate with other engineers to build new features
Debugging using dev consoles, firebug, firecookie, or any of your favorite tools.
Help troubleshoot production issues and resolve critical customer facing issues Provide top-notch support to our customers
You Should Have:
A strong body of prior front end work, including significant projects written in JavaScript. Mastery of JavaScript; expertise in most of the following technologies, and proficiency in all of them: jQuery, CSS, HTML5, AJAX.
Deep understanding of closures, prototypal inheritance, DOM manipulation, HTTP, web security, cross browser compatibility challenges.
Strong Experience with NodeJS and Express JS.
Hands-on with a code management system like GIT, SVN.
Experience with NoSQL databases, preferably CouchDB or CouchBase.
Good to have: Experience with ReactJS and Typescript.