
About Niki.ai
About
Connect with the team
Similar jobs
Job Description: We are looking for a talented and motivated Software Engineer with
expertise in both Windows and Linux operating systems and solid experience in Java
technologies. The ideal candidate should be proficient in data structures and algorithms, as
well as frameworks like Spring MVC, Spring Boot, and Hibernate. Hands-on experience
working with MySQL databases is also essential for this role.
Responsibilities:
● Design, develop, test, and maintain software applications using Java technologies.
● Implement robust solutions using Spring MVC, Spring Boot, and Hibernate frameworks.
● Develop and optimize database operations with MySQL.
● Analyze and solve complex problems by applying knowledge of data structures and
algorithms.
● Work with both Windows and Linux environments to develop and deploy solutions.
● Collaborate with cross-functional teams to deliver high-quality products on time.
● Ensure application security, performance, and scalability.
● Maintain thorough documentation of technical solutions and processes.
● Debug, troubleshoot, and upgrade legacy systems when required.
Requirements:
● Operating Systems: Expertise in Windows and Linux environments.
● Programming Languages & Technologies: Strong knowledge of Java (Core Java, Java 8+).
● Frameworks: Proficiency in Spring MVC, Spring Boot, and Hibernate.
● Algorithms and Data Structures: Good understanding and practical application of DSA
concepts.
● Databases: Experience with MySQL – writing queries, stored procedures, and performance
tuning.
● Version Control Systems: Experience with tools like Git.
● Deployment: Knowledge of CI/CD pipelines and tools such as Jenkins, Docker (optional)

Job Title - Senior Frontend Engineer
About Tazapay
Tazapay is a cross border payment service provider. They offer local collections via local payment methods, virtual accounts and cards in over 70 markets. The merchant does not need to create local entities anywhere and Tazapay offers the additional compliance framework to take care of local regulations and requirements. This results in decreased transaction costs, fx transparency and higher auth rates.
They are licensed and backed by leading investors. www.tazapay.com
What’s exciting waiting for You?
This is an amazing opportunity for you to join a fantastic crew before the rocket ship launch. It will be a story you will carry with you through your life and have the unique experience of building something ground up and have the satisfaction of seeing your product being used and paid for by thousands of customers. You will be a part of a growth story be it anywhere - Sales, Software Development, Marketing, HR, Accounting etc.
We believe in a culture of openness, innovation & great memories together.
Are you ready for the ride?
Find what interesting things you could do with us.
About the Frontend Engineer role
Responsibilities (not exhaustive)
- Lead core development efforts for our front-end applications, ensuring high-quality code that is performant, scalable, secure and maintainable.
- Collaborate closely with the product team to understand user needs and translate them into exceptional user interfaces (UI).
- Partner with the design team to achieve pixel-perfect implementation while maintaining and evolving our design systems.
- Write clean, maintainable, and testable JavaScript with a focus on performance optimization and scalability.
- Champion the use of modern build tools like Vite to streamline development workflows.
- Implement effective unit tests to ensure code quality and stability.
- Take complete ownership of features, from initial discussions with the product manager to incorporating customer feedback.
- Demonstrate a strong understanding of modern front-end architecture and best practices.
The Ideal Candidate
Experience
- Proven experience as a senior frontend engineer with a strong track record of building and shipping complex web applications.
- In-depth knowledge of HTML, CSS, JavaScript (ES6+), Tailwind CSS, Git, npm, and Sentry.
- Familiarity with integration of front-end with backend web services.
- Strong experience with a popular front-end framework like React, Angular, or Vue.js (Vue.js experience a plus).
- Prior experience developing and maintaining a UI component library.
- Familiarity with modern build tools like Vite and a passion for exploring new technologies.
- Understanding of Git version control and experience with GitHub workflows.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
- Advanced knowledge in web security best practices to write secure and robust front-end code
- Ability to write clean, maintainable, and well-documented code.
- Passion for building high-quality user experiences.
- Experience mentoring junior engineers.
- Active contributions to open-source projects in the front-end development space.
Abilities and Traits
- Ability to work under pressure and meet deadlines
- Ability to provide exceptional attention to details of the product.
- Ability to focus for extended periods of repetitious activity.
- Ability to think ahead and anticipate problems, issues and solutions
- Work well as a team player and help the team members to resolve issues
- Be committed to quality and be structured in approach
- Excellent and demonstrable concept formulation, logical and analytical skills
- Excellent planning, organisational, and prioritisation skills
If you're a talented and experienced frontend engineer who is passionate about building beautiful, performant, and scalable web applications, we want to hear from you!
Location - Chennai - India
Join our team and let's groove together to the rhythm of innovation and opportunity!
Your Buddy
Tazapay
- Design, build and maintain efficient, reusable, and reliable Java code.
- Providing technical oversight to the team, involved in design and code review.
- You would also be spending most of the time in development activities in varied technologies and should have a passion to write code.
- Should be able to create good technical documents.
- Translate application storyboards and use cases into functional applications.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify bottlenecks and bugs, and devise solutions to these problems - Help maintain code quality, organization, and automatization.
- Prepare the technical design of complex technology components as well as suggest the pros and cons of using a certain technology stack or component or design pattern versus another, to the clients.
- Team Management.
Required Skills and Qualifications
- Qualifications: BTECH/MTECH/MCA/MSc.
- Proficient in Java, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of multithreading, concurrency patterns, and collections in Java.
- Solid understanding of object-oriented programming along with various design and architectural patterns.
- Hands on experience with JMS, JPA, Spring (MVC, Boot & Cloud preferred) & Hibernate.
- Familiarity with concepts of MVC, JDBC, and RESTful. Experience with Presentation Layer (JSP/Servlets), JS Frameworks (Angular, jQuery, react, etc.).
- Creating database schemas that represent and support business processes and experience with both external and embedded databases. Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git, Ant, Maven, and Gradle; continuous integration.
- Knowledge in xml based mappings, SAML, rest clients, CAS authentication and Jetty.
- Knowledge of Apache Camel and Kafka and Drools Rule Engine is preferred.


Senior UI Developer
Role Objectives
- Participate in complex design and software development tasks within schedule, task, and quality guidelines set in conjunction with the Senior Platform Specialists and Platform Architect
- Hands-on development and implementation of solutions including configuration of platform components and custom development
- Tasks associated with testing and documentation of solution implemented
Also
-
Must be capable of coding and unit testing their code
-
Team player with good interpersonal skills
- Should have strong analytical skills
- Good communication skills
- Handlinh several priorities and delivering results in time in a high-pressure, dynamic environment.
Working in highly collaborative teams and building quality code
Working in lots of different domains and client environments also understanding the business domain deeply
Architect highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance
Suggest new architectural elements to improve the existing architecture
Design and implement low latency RESTful services; Define API contracts between services; Version APIs and make them backward compatible
Translate business requirements into scalable and extensible design
Create platforms, reusable libraries and utilities wherever applicable
Continuously refactor applications to ensure high-quality design
Choose the right technology stack for the product systems/subsystems
Write high-quality code that are modular, functional and testable; Establish the best coding practices
Formally mentor junior engineers on design, coding and troubleshooting
Plan projects using agile methodologies and ensure timely delivery
Troubleshoot issues effectively in a distributed architecture
Communicate, collaborate and work effectively in a global environment
Operationalize releases by partnering with Tech operations on capacity planning and operability of the product.
Skills Required:
Proficient in JVM based language(like Java, Groovy), J2EE technology stack
Expertise in API design and development, experience in dealing with a large dataset
Strong in collections, algorithms, multithreading, also have worked on Springboot, Hibernate frameworks.
Practicing the coding standards (clean code, design patterns, etc)
Very strong object-oriented design skills, awareness of design patterns and architectural patterns
Performance tuning and Troubleshooting memory issues, GC tuning, resource leaks, etc.
Strong problem-solving skills, algorithmic skills and data structures
Experience in agile methodologies like Scrum
Good understanding of branching, build, deployment, continuous integration methodologies
Experience in leading a team (min 5)and mentoring engineers
Attitude to getting Stuff Done!
Ability to make decisions independently.
Good to have:
Hadoop knowledge
Cloud Platform Architecture
Groovy

About client:
The 2018 Forbes Indonesia Choice Award winner and Galen Growth’s 2018 Most
Innovative HealthTech Startup in Asia. Ours is a secure health-tech platform with a mission to
simplifying access to healthcare by connecting millions of patients with licensed doctors, insurance, labs, and pharmacies in one mobile application.
Key Job Responsibilities:
- He/She is a responsive team player who can proactively contribute for building technical
strategies for applications and systems by promoting an understanding of the technology and
business roadmap.
- He /she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.
- Work very closely with various business stakeholders to drive the execution of multiple
business plans and technologies.
- Work closely with Product, Design, and Marketing to conceive features, plan projects, and
build roadmaps
- Prior experience with scalable Architecture managing team of minimum 5 engineers and
coaching, mentoring while maintaining a role with code development.
- Proven history of contributing to product strategy and shipping products with multi-functional
teams.
- Highly involved in recruitment while building team also leading app development for both
platforms
- Promote and support company policies, procedures, mission, values, and standards of ethics
and integrity.
Minimum Qualification:
- Total of 10+ years experience
- Experince in performance appraisal and people management.
- Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections,
popular frameworks & libraries}, JVM, GC tuning, performance tuning)
- Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST
Express etc
- Worked on Relational data stores viz. MySQL, Oracle, or Postgres
- Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB, etc
- Worked on caching infra viz. Redis, Memcached, Aerospike, Riak, etc
- Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ etc
Questions
- How many years of Techno-managerial experience do you have?
- How many performance review cycles did you do?
- What is the size of the team that you've managed?

Work from anywhere. Our office, your home or anything convenient.
What is the role?
You will be responsible for architecting, training the team and implementing your
solution. You will be working closely with the Product Managers and the tech
leads/developers to come up with high-quality, resilient, and highly performant
applications.
Key Responsibilities
● Design and develop SaaS-based applications based on microservices
architecture.
● Work on core back-end and ensure it meets the performance benchmarks.
● Work on optimizing the middleware and backend technologies to ensure highest
scalability.
● Work on best system design principles and ensure high availability.
● Designing and developing APIs for the front end to consume.
● Constantly improve the architecture of the application by clearing the technical
backlog.
● Meeting both technical and consumer needs.
● Staying abreast of developments in web applications and programming
languages.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you
do not match all of it. We are open to promising candidates who are passionate about
their work and are team players.
● Education - BE/MCA or equivalent.
● Overall 8+ years of experience.
● Agnostic/Polyglot with multiple tech stacks.
● Worked on open source technologies - NodeJS, Typescript, ReactJS, MySQL,
NoSQL, MongoDB, ELK, Kafka, Redis.
● Good experience with Front-end technologies like JavaScript frameworks,
ReactJS, AngularJS.
● Back-end exposure - good knowledge of building API.
● Efficient in building microservices in combining server & front-end.
● Knowledge of cloud architecture especially using AWS and its features.
● Should be completely hands on and have the ability to develop quick Prototypes.
● Good understanding of CMS.
● Will be responsible for the functional/technical track of a project.
Whom will you work with?
You will closely work with the engineering team and support the Product Team of
Empuls

Requirements and Qualifications
- Bachelor’s degree in Computer Science Engineering or in a related field
- 4+ years of experience
- Excellent analytical and problem-solving skills
- Strong knowledge of Linux systems and internals
- Programming experience in Python/Shell scripting
- Strong AWS skills with knowledge of EC2, VPC, S3, RDS, Cloudfront, Route53, etc
- Experience in containerization (Docker) and container orchestration (Kubernetes)
- Experience in DevOps & CI/CD tools such as Git, Jenkins, Terraform, Helm
- Experience with SQL & NoSQL databases such as MySql, MongoDB, and ElasticSearch
- Debugging and troubleshooting skills using tools such as strace, tcpdump, etc
- Good understanding of networking protocol and security concerns (VPN, VPC, IG, NAT, AZ, Subnet)
- Experience with monitoring and data analysis tools such as Prometheus, EFK, etc
- Good communication & collaboration skills and attention to details
- Participation in rotating on-call duties
We’re seeking a qualified Sales Manager to sell Whitehat Jr’s product that our customers have grown to rely on. The Sales Manager will utilise their skills to generate high quality leads, build a strong relationship with customers and close deals. The ideal candidate will be a quick learner with strong negotiating skills, and demonstrate the ability to showcase our offerings in a compelling way.
Role details (please read)
Scope: Exceed targets for New Sales, Referrals or Renewals, in an individual contributor role
Work Location: Remote online work until offices reopen, candidate may be based anywhere in India
Working days: 6 working days with 1 day-off which may be during week
Shifts (subject to change): shift start hour will be after 6 AM and shift end hour before 12 midnight
Mandatory Language Fluency: English, Hindi
Laptop/Wi-fi: candidates to use their own laptops, wi-fi will be reimbursed
Additional Compensation: If applicable, this will be decided basis your allocated shift after you join
Qualifications
-
Proven B2C Sales track record of exceeding targets, >2 years of Sales experience
-
Fluency in English and Hindi, ability and willingness to deliver in a high pressure environment
-
Excellent communication, interpersonal, problem-solving, presentation, and organisational skills.
-
Ability to counsel a parent for the child's future
-
Comfortable with changing shift timings so that we may serve our customers better
-
Graduation is not mandatory for candidates with 3+ years of experience
-
Working knowledge of Salesforce, spreadsheets (Excel, Google Sheets ) and powerpoint

