Let’s grow together

Life at Paycraft

PayCraft is a young enterprising startup founded in 2013. Our young and dynamic team has been able to create a buzz in the Indian Fintech space through the innovative use of technology and leveraged the power of ideas.
As we grow, we are looking for highly skilled professionals who are passionate about using their knowledge to solve real world problems.
We have always believed that a meaningful alignment of people’s personal and professional goals allows them to bring their best to work and therefore at PayCraft, you will always find challenging opportunities in an environment that recognizes and rewards exceptional performance.
Apart from providing industry-leading employee benefits, we also extend valuable tools to help our people realize their potential.
Come join us in the Journey to make the difference.

Job opening

SR. SECURITY MANAGER

Job title: Engineer - Sr.  Security Manager

Years of Experience: 5 - 6 years

Education Required: BE/ BTech / BSc IT or Similar, with specific Certification for - CISM/CISSP, ITIL V3 Foundation Certified / ISO 27001:2013, CPISI , PCI QSA

Role Requirements:

  • Excellent Experience in ISMS, Information/Application and Network Security Architecture, Policy, Governance and Standards, State and local regulations and internal audit compliance, Payment Industry related regulations(PCI-SSC directives).                                                                                                                                        
  • Broad Knowledge & Expertise in Information, Network & Application Security Compliance / Certification, Security Operations.
  • Strong & Deep Knowledge of SDLC phases, Tech & Tools around that, creation of Environment for Support and Drive Team.
  • Process / Audit / Quality / Doc implementation for any of IT related organization process / framework under - ISO 27001:2013 or latest / GDPR/ HIPAA / PCI DSS.
  • Expertise to drive Process, Plan & Drive Security Compliance tasks for Organization Critical Area - Risk
  • Compliance Process Maintenance (Calendar for Audit, VA, PT, Assessment external / internal, AppSec) & Management Report / Client Handling.

    Special skills:

    • Deep Knowledge of IT Systems, SDLC, IT Process Knowledge, Info/IT/ Network Security Understanding, Design & Implementation @ Respective Area, Active Working Knowledge on - ISO 27001, PCI-DSS, SAR, PSS / Cyber Security.
    • Certification, Setting up quality process, DOCUMENTATION

            Apply Now

            SR. PROJECT MANAGER – INFRA & INFORMATION SECURITY

            Job title: Engineer - Sr. Project Manager – Infra & Information Security

            Years of Experience: 5 - 6 years

            Education Required: BE / B-Tech / B. Sc IT – Comp Science or IT or ETCC/ B Tech with PG-Diploma on Systems. Required Certification - 1) ITIL / Prince 2, similar, 2) PMP - preferred or knowledge on IT Project Delivery Plan / Management

            Role Requirements:

            • Strong on – IT Infra Knowledge Project Plan, Design, Documentation, IT Info Security.
            • Strong Understanding of IT Info Security (ISO 27001 / PCI-DSS v3.2).                                                                    
            • Service Management, Maintain high performing service support functions IT Service Desk, Desktop Support, RCA, Client Handling.
            • Hands-on experience to manage IT Infra related Project Delivery (Heterogeneous IT Infra, Network including
            • Firewall, LAN / WAN, interfaces), Arch Design, Implementation, SLA design & maintenance.
            • Service and Support in projects and developing a strong understanding of projects impacting your service area and ensuring service impact is minimized and agreed.

                Special skills:

                • IT Process Knowledge, Info/IT/ Network Security Understanding, Design & Implementation @ Respective Area  To Manage Team - IT Infra & Project Delivery, Arch Design, Implementation/ Managing installed network, Vendor Management, SLA maintenance/ Tracking Key Deliveries & Drive, Documentation.

                          Apply Now

                          ENGINEER - PRODUCTION SUPPORT

                          Job title: Engineer - Production Support

                          Years of Experience: Minimum 1 year

                          Education Required: BE or B Tech or Equivalent

                          Roles and Responsibilities:

                          • Daily Operational activities, server and transaction monitoring.
                          • Proper issue reporting and tracking in ticketing tool.
                          • Proper intra-team communication about issue closure, handover etc.
                          • To meet SLA for issues and following escalation matrix.  
                          • Fulfilment of data or report requested by client.
                          • Responsive on emails and calls and ensure timely actions with minimum escalations.

                            Special skills:

                            • Unix /Linux
                            • SQL/ PLSQL, Oracle & Software Testing
                            • Basic programming skills on Java / C++
                            • Good oral and written communication

                                  Apply Now

                                  SENIOR ENGINEER - PRODUCTION SUPPORT

                                  Job title: Senior Engineer - Production Support

                                  Years of Experience: 4 -6 years

                                  Education Required: Graduation in B.Sc or BE in IT or Computers

                                  Roles and Responsibilities:

                                  • Daily operational activities for Projects & Monitoring all servers and transactions.
                                  • Complete issue reporting and tracking till closure in ticketing tool.
                                  • Ensuring Minimum escalations form clients and within the organization.
                                  • Meeting all SLA requirements & Complete ownership of L1 and L2 support  
                                  • To check/Analyze the transactions and logs and device settlements.
                                  • To track down issues and raise the same in issue management tool.
                                  • To support operational daily mails, chats and calls from clients, stakeholders & to help operational process documentation.

                                    Special skills:

                                    • Experience in ATM/Prepaid transaction switching technology.
                                    • Good Understanding on Payment & Card Domain
                                    • Basic knowledge in relational database, Linux, UNIX, Java, C++
                                    • Good verbal and written communication skills & Data presentation skills

                                          Apply Now

                                          SYSTEM ADMINISTRATOR

                                          Job title: System Administrator

                                          Years of Experience: 3 - 4 years

                                          Education Required: Any Graduate

                                          Role Requirements:

                                          • Linux Operating System. Knowledge of Scripting, hardware and Network Application (apache,
                                            Naios, tomcat, bind, postfix, dovecot, Nigix), Database (mysql, Oracle, Postgres)
                                          • Experience in Server Management, Backup, with the help of the tool provided. Also onServer Performance Analysis & Capacity Management.  
                                          • Sound Knowledge in Linux Operating system, services & utilities like NFS/AutoFS, Samba, and
                                            NTP etc.                                                                     
                                          • Able to handle most of basic to advanced calls in User, group management, system
                                            start-up, service modification, crontab entries, ACL modifications, file system management, root

                                            & OS backups.

                                          Special skills:

                                          • Linux & Windows
                                          • Designing & Documentation

                                             

                                            Apply Now

                                             

                                             

                                            SENIOR NETWORK ENGINEER

                                            Job title: Senior Network Engineer

                                            Years of Experience: 4 - 5 years

                                            Education Required: Any Graduate

                                            Role Requirements:

                                            • Provide L2/L3 network and security infrastructure operations support including Firewalls, VPN, switching, Routing.
                                            • Network and security device setup, existing device upgrade, firewall changes implementation, troubleshooting, support
                                            • Incident, change, problem, escalation management related to connectivity issues in the network and security infrastructure.                                                                    
                                            • Minimum 2 years hands on experience working with Sophos, Fortigate Network Firewalls & Routing, Switching.  
                                            • Familiar with packet capture.

                                              Special skills:

                                              • Firewall, Switching, Routing
                                              • Cloud, server, VM

                                                    Apply Now

                                                    SOFTWARE ENGINEER - C++

                                                    Job title: Software Engineer - C++

                                                    Years of Experience: 3 - 5 years

                                                    Education Required: BE, MCA

                                                    Role Requirements:

                                                    • C++, IPC, Shared Memory, Message Queue , RapidJson, GSoap , Sockets

                                                      Special skills:

                                                      • Unit Testing, Code analysis

                                                              Apply Now

                                                              AVP - TECH

                                                              Job title: AVP - Tech

                                                              Years of Experience: 9 - 12 years

                                                              Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                              Roles and Responsibilities:

                                                              • Technical leadership – Responsible for co-developing technical strategy with the VP/CTO/COO for developing and maintaining a technical roadmap that will continue to innovate from a technical standpoint.
                                                              • Strategy development – Be part of senior management, working in an interdisciplinary manner with peers in other departments (e.g., Marketing, Business Development, Ops) as well as the CEO, CTO, and COO to develop company strategy and product strategy.
                                                              • Program management and engineering execution –is responsible for ensuring that product & project vision is realized through excellence in execution with an overall program plan that incorporates all inter-dependencies between functional disciplines (e.g., IT Infra, QA, Security, Dev. Ops etc.)
                                                              • Personnel management –Direct supervisor of technical staff based on the team structure entrusted through contributing Engineering managers, Tech leads etc. Apart from the technical supervision, build an efficient & motivated team through mentorship, upskill exercises, incentive programs, recruitment etc. in collaboration with HR Dept.
                                                              • Budgeting - Responsible for managing annual bottom-up budget for SW engineering department - This includes headcount, consulting spends, prototyping costs, equipment cost, travel and entertainment, professional development etc.

                                                                Special skills:

                                                                • 8 plus years in SW Engineering discipline including managing a software development team of at least 6 to 8 technical personnel for a minimum period of 2 years. Experience in designing and developing critical applications using Python / C++ / JAVA
                                                                • Prior experience working on caching technologies and working on rules based technologies/solutions is a plus.
                                                                • Experience with CI/CD environments and automation test frameworks
                                                                • A start up experience of 2 years & above will be an advantage

                                                                    Apply Now

                                                                    ENGINEERING MANAGER

                                                                    Job title: Engineering Manager

                                                                    Years of Experience: 8 - 10 years

                                                                    Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                    Role Requirements:

                                                                    • Good software engineering methodology: meaningful and deeply-rooted opinions about testing and code quality, ability to make sound quality/speed trade-offs.
                                                                    • Significant experience building and operating critical high-scale systems.
                                                                    • Architecture: Knowledge of data structures and an eye for architecture. You can discuss the trade-off between architectural choices, both on a theoretical level and on an applied level.
                                                                    • Strong coding/debugging abilities: You have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java.
                                                                    • Fast learner: Thrive on learning new technologies and do not believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
                                                                    • You understand requirements beyond the written word : Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience

                                                                      Special skills:

                                                                      • Significant experience building and operating critical high-scale systems.
                                                                      • Great management and team development skills: ability to set roadmap and goals for a team and every one of its members, delegate intelligently, mentor engineers, deliver frequent and honest feedback, help team members grow in their careers, and deliver results.
                                                                      • Expertise and interest in growing teams: interviewing junior and senior engineers, collaborating with a recruiting team, smoothly onboarding new team members. **
                                                                      • Exceptional technical skills in data structure, algorithm, object-oriented design principle:
                                                                      • Lead from the front when the situation calls for it.

                                                                                Apply Now

                                                                                TECH LEAD - JAVA

                                                                                Job title: Tech Lead - JAVA

                                                                                Years of Experience: 6-9 Years

                                                                                Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                Location: Mumbai/Pune

                                                                                Role Requirements:

                                                                                • Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools.                                                                        Great management and team development skills: ability to set roadmap and goals for a team and every one of its members, delegate intelligently, mentor engineers, deliver frequent and honest feedback, help team members grow in their careers, and deliver results.
                                                                                • Expertise and interest in growing teams: interviewing junior and senior engineers, collaborating with a recruiting team, smoothly onboarding new team members.
                                                                                • Knowledge of data structures and an eye for architecture. Should discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
                                                                                • Should have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java.
                                                                                • Preferably from Product Companies – Even Startups, Fintech, e-commerce domains would do

                                                                                    Special skills:

                                                                                    • Strong in Java 8+ Programming, Multi-threading aspect
                                                                                    • Hands on experience developing RESTful Micro-services in Java, Spring, Spring Boot
                                                                                    • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
                                                                                    • Experience with Elastic search, Kibana, MqTT, IOT is a plus

                                                                                            Apply Now

                                                                                            SENIOR SOFTWARE ENGINEER - JAVA

                                                                                            Job title: Senior Software Engineer - JAVA

                                                                                            Years of Experience: 3-6 Years

                                                                                            Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                            Location: Mumbai/Pune

                                                                                            Role Requirements:

                                                                                            • Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools.
                                                                                            • meaningful and deeply-rooted opinions about testing and code quality, ability to make sound quality/speed trade-offs
                                                                                            • Should have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java
                                                                                            • Knowledge of data structures and an eye for architecture. Should discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
                                                                                            • Should have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java.
                                                                                            • Preferably from Product Companies – Even Startups, Fintech, e-commerce domains would do

                                                                                              Special skills:

                                                                                              • Strong in Java 8+ Programming, Multi-threading aspect
                                                                                              • Hands on experience developing RESTful Micro-services in Java, Spring, Spring Boot
                                                                                              • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
                                                                                              • Experience with Elastic search, Kibana, MqTT, IOT is a plus

                                                                                                Apply Now

                                                                                                TECH LEAD - ANDROID

                                                                                                Job title: Tech Lead - Android

                                                                                                Years of Experience: 6-9 Years

                                                                                                Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                                Location: Mumbai/Pune

                                                                                                Roles and Responsibilities:

                                                                                                • Design and build advanced applications for the Android platform
                                                                                                • Collaborate with cross-functional teams to define, design, and ship new features
                                                                                                • Work with outside data sources and APIs
                                                                                                • Unit-test code for robustness, including edge cases, usability, and general reliability
                                                                                                • Work on bug fixing and improving application performance
                                                                                                • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

                                                                                                  Special skills:

                                                                                                  • Strong with Kotlin / Java as programming language for Android apps
                                                                                                  • Should be able to write high quality code with Junit Test cases
                                                                                                  • Best Knowledge of design patterns like MVP, MVC or MVVM and you know when to use which
                                                                                                  • Good working experience with SQLite and relational databases
                                                                                                  • Working knowledge of Bluetooth Low Energy is a plus
                                                                                                  • CI / CD and Automation Experience is a plus

                                                                                                        Apply Now

                                                                                                        SENIOR SOFTWARE ENGINEER - ANDROID

                                                                                                        Job title: Senior Software Engineer - Android

                                                                                                        Years of Experience: 3-6 Years

                                                                                                        Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)  

                                                                                                        Roles and Responsibilities:

                                                                                                        • Design and build advanced applications for the Android platform
                                                                                                        • Collaborate with cross-functional teams to define, design, and ship new features
                                                                                                        • Work with outside data sources and APIs
                                                                                                        • Unit-test code for robustness, including edge cases, usability, and general reliability
                                                                                                        • Work on bug fixing and improving application performance
                                                                                                        • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

                                                                                                          Special skills:

                                                                                                          • Strong with Kotlin / Java as programming language for Android apps 
                                                                                                          • Should be able to write high quality code with Junit Test cases
                                                                                                          • Best Knowledge of design patterns like MVP, MVC or MVVM and you know when to use which
                                                                                                          • Good working experience with SQLite and relational databases
                                                                                                          • Working knowledge of Bluetooth Low Energy is a plus
                                                                                                          • CI / CD and Automation Experience is a plus

                                                                                                           

                                                                                                              Apply Now

                                                                                                              ANALYST LEAD

                                                                                                              Job title: Analyst Lead

                                                                                                              Years of Experience: 8-12 Years

                                                                                                              Education Required: B.E. or B. Tech 

                                                                                                              Roles and Responsibilities:

                                                                                                              • Takes responsibility for adhering to project plans, ensuring that project deliverables are completed on time
                                                                                                              • Performs review, analysis, gap analysis and evaluation of business and user requirements.
                                                                                                              • Writes documentation of detailed business requirements and business flows for development projects
                                                                                                              • Good Hands on preparing functional document, SRS, FSD, User stories, DOU, flow charts, wireframes
                                                                                                              • Performs Impact Analysis, QA testing of modules by creating functional test cases for modules
                                                                                                              • Reviews all design solutions for accuracy and adherence to the business requirements.
                                                                                                              • Gives design input through knowledge of software and industry to ensure all accommodations have been made

                                                                                                                Special skills:

                                                                                                                • Implementation and/or client support experience with a Card Application is preferred
                                                                                                                • Extensive working experience card management systems especially on Prepaid Card Management System – customer onboarding, card issuance, life cycle activities, transaction processing etc.
                                                                                                                • Good knowledge of clearing & settlement processes (Back office) like settlement, accounting, and reconciliation
                                                                                                                • Good understanding of ISO 8583, EMV standards, PCI and PA DSS standards

                                                                                                                          Apply Now

                                                                                                                          SENIOR BUSINESS ANALYST

                                                                                                                          Job title: Senior Business Analyst

                                                                                                                          Years of Experience: 6-9 Years

                                                                                                                          Education Required: B.E. or B. Tech 

                                                                                                                          Roles and Responsibilities:

                                                                                                                          • Takes responsibility for adhering to project plans, ensuring that project deliverables are completed on time
                                                                                                                          • Performs review, analysis, gap analysis and evaluation of business and user requirements.
                                                                                                                          • Writes documentation of detailed business requirements and business flows for development projects
                                                                                                                          • Good Hands on preparing functional document, SRS, FSD, User stories, DOU, flow charts, wireframes
                                                                                                                          • Performs Impact Analysis, QA testing of modules by creating functional test cases for modules
                                                                                                                          • Reviews all design solutions for accuracy and adherence to the business requirements.
                                                                                                                          • Gives design input through knowledge of software and industry to ensure all accommodations have been made

                                                                                                                            Special skills:

                                                                                                                            • Implementation and/or client support experience with a Card Application is preferred
                                                                                                                            • Extensive working experience card management systems especially on Prepaid Card Management System – customer onboarding, card issuance, life cycle activities, transaction processing etc.
                                                                                                                            • Good knowledge of clearing & settlement processes (Back office) like settlement, accounting, and reconciliation
                                                                                                                            • Good understanding of ISO 8583, EMV standards, PCI and PA DSS standards

                                                                                                                                      Apply Now

                                                                                                                                      TECH LEAD - C++

                                                                                                                                      Job title: Tech Lead - C++

                                                                                                                                      Years of Experience: 6-9 Years

                                                                                                                                      Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)  

                                                                                                                                      Role Requirements:

                                                                                                                                      • Determining project requirements and developing work schedules for the team.
                                                                                                                                      • Delegating tasks and achieving daily, weekly, and monthly goals.
                                                                                                                                      • Code review
                                                                                                                                      • Resolve technical issues for designers and developers during the project lifecycle
                                                                                                                                      • Keeping up-to-date with industry trends and development

                                                                                                                                      Special skills:

                                                                                                                                      • Experience in C++, IPC, Message Queues, Shared Memory, Socket Programming
                                                                                                                                      • Knowledge about UNIX/LINUX platform.
                                                                                                                                      • Good knowledge of ISO8583 and EMV Data
                                                                                                                                      • In-depth knowledge of Card Scheme Specifications (VISA, MasterCard, Rupay)

                                                                                                                                            Apply Now

                                                                                                                                            SENIOR SOFTWARE ENGINEER - PLSQL

                                                                                                                                            Job title: Senior Software Engineer - PLSQL

                                                                                                                                            Years of Experience: 3-5 Years

                                                                                                                                            Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)  

                                                                                                                                            Role Requirements:

                                                                                                                                            • Knowledge of E-R diagram, Date Modelling, Database Architecture
                                                                                                                                            • Develop and enhance Packages, Procedures, Functions, Triggers, Views, Bulk Collect, Bulk Bind, Collection, record, types, performance tuning, Partitioning, indexing, used of regular expressions, joins, data migration with strong expertise in PL/SQL Programming
                                                                                                                                            • Evaluate changes and perform impact analysis
                                                                                                                                            • Work with functional staff to establish and clarify requirements
                                                                                                                                            • Investigate reported faults in operational code to determine changes and approaches to the code for promotion and replacement, conforming to established procedures.
                                                                                                                                            • Design and prepare unit testing plan strategies and write test scripts to validate all new software development and enhancements. Participate and be responsible for the test and implementation phases of projects

                                                                                                                                              Special skills:

                                                                                                                                              • Hands-on experience in any of the version control (SVN/VSS/GIT).
                                                                                                                                              • Needs to be hands-on in coding and willing to take up code development.
                                                                                                                                              • Good communication skills - oral and written
                                                                                                                                              • Willingness and ability to pick up other technology and skills necessary for the account.

                                                                                                                                                      Apply Now

                                                                                                                                                      TECH LEAD - JAVA

                                                                                                                                                      Job title: Tech Lead - JAVA

                                                                                                                                                      Years of Experience: 6-9 Years

                                                                                                                                                      Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                                                                                      Role Requirements:

                                                                                                                                                      • Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools.
                                                                                                                                                      • Great management and team development skills: ability to set roadmap and goals for a team and every one of its members, delegate intelligently, mentor engineers, deliver frequent and honest feedback, help team members grow in their careers, and deliver results.
                                                                                                                                                      • Expertise and interest in growing teams: interviewing junior and senior engineers, collaborating with a recruiting team, smoothly onboarding new team members.
                                                                                                                                                      • Knowledge of data structures and an eye for architecture. Should discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
                                                                                                                                                      • Should have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java.
                                                                                                                                                      • Preferably from Product Companies – Even Startups, Fintech, e-commerce domains would do

                                                                                                                                                        Special skills:

                                                                                                                                                        • Strong in Java 8+ Programming, Multi-threading aspect
                                                                                                                                                        • Hands on experience developing RESTful Micro-services in Java, Spring, Spring Boot
                                                                                                                                                        • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
                                                                                                                                                        • Experience with Elastic search, Kibana, MqTT, IOT is a plus

                                                                                                                                                                  Apply Now

                                                                                                                                                                  SENIOR SOFTWARE ENGINEER - JAVA

                                                                                                                                                                  Job title: Senior Software Engineer - JAVA

                                                                                                                                                                  Years of Experience: 3-6 Years

                                                                                                                                                                  Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                                                                                                  Role Requirements:

                                                                                                                                                                  • Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools.
                                                                                                                                                                  • meaningful and deeply-rooted opinions about testing and code quality, ability to make sound quality/speed trade-offs
                                                                                                                                                                  • Should have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java
                                                                                                                                                                  • Knowledge of data structures and an eye for architecture. Should discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
                                                                                                                                                                  • Should have advanced knowledge of at least one programming language and are happy to learn more. Our core languages are Python, Golang and Java.
                                                                                                                                                                  • Preferably from Product Companies – Even Startups, Fintech, e-commerce domains would do

                                                                                                                                                                    Special skills:

                                                                                                                                                                    • Strong in Java 8+ Programming, Multi-threading aspect
                                                                                                                                                                    • Hands on experience developing RESTful Micro-services in Java, Spring, Spring Boot
                                                                                                                                                                    • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
                                                                                                                                                                    • Experience with Elastic search, Kibana, MqTT, IOT is a plus

                                                                                                                                                                            Apply Now

                                                                                                                                                                            TECH LEAD - ANDROID

                                                                                                                                                                            Job title: Tech Lead - Android

                                                                                                                                                                            Years of Experience: 6-9 Years

                                                                                                                                                                            Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                                                                                                            Roles and Responsibilities:

                                                                                                                                                                            • Design and build advanced applications for the Android platform
                                                                                                                                                                            • Collaborate with cross-functional teams to define, design, and ship new features
                                                                                                                                                                            • Work with outside data sources and APIs
                                                                                                                                                                            • Unit-test code for robustness, including edge cases, usability, and general reliability
                                                                                                                                                                            • Work on bug fixing and improving application performance
                                                                                                                                                                            • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

                                                                                                                                                                              Special skills:

                                                                                                                                                                              • Strong with Kotlin / Java as programming language for Android apps
                                                                                                                                                                              • Should be able to write high quality code with Junit Test cases
                                                                                                                                                                              • Best Knowledge of design patterns like MVP, MVC or MVVM and you know when to use which
                                                                                                                                                                              • Good working experience with SQLite and relational databases
                                                                                                                                                                              • Working knowledge of Bluetooth Low Energy is a plus
                                                                                                                                                                              • CI / CD and Automation Experience is a plus

                                                                                                                                                                                        Apply Now

                                                                                                                                                                                        SENIOR SOFTWARE ENGINEER - ANDROID

                                                                                                                                                                                        Job title: Senior Software Engineer - Android

                                                                                                                                                                                        Years of Experience: 3-6 Years

                                                                                                                                                                                        Education Required: B.E. or B. Tech (Computer Science or a related technical field, or equivalent)

                                                                                                                                                                                        Roles and Responsibilities:

                                                                                                                                                                                        • Design and build advanced applications for the Android platform
                                                                                                                                                                                        • Collaborate with cross-functional teams to define, design, and ship new features
                                                                                                                                                                                        • Work with outside data sources and APIs
                                                                                                                                                                                        • Unit-test code for robustness, including edge cases, usability, and general reliability
                                                                                                                                                                                        • Work on bug fixing and improving application performance
                                                                                                                                                                                        • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

                                                                                                                                                                                          Special skills:

                                                                                                                                                                                          • Strong with Kotlin / Java as programming language for Android apps
                                                                                                                                                                                          • Should be able to write high quality code with Junit Test cases
                                                                                                                                                                                          • Best Knowledge of design patterns like MVP, MVC or MVVM and you know when to use which
                                                                                                                                                                                          • Good working experience with SQLite and relational databases
                                                                                                                                                                                          • Working knowledge of Bluetooth Low Energy is a plus
                                                                                                                                                                                          • CI / CD and Automation Experience is a plus

                                                                                                                                                                                                      Apply Now

                                                                                                                                                                                                      Fun at work