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

ENGINEERING MANAGER

Job title: Engineering Manager

Years of Experience: 10 to 12 years

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

Roles and Responsibilities: 

  • Developing, debugging, and shipping software products on large code bases that span platforms and tools experience.
  • Knowledge of data structures and an eye for architecture. Should be able to discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
  • Building and operating critical high-scale systems
  • Adapt easily to meet the needs of our massive growth and rapidly evolving business environment.

Special skills: 

  • Strong in Java 8+ Programming, Multi-threading aspect
  • Strong with Design Patterns and Architectural patterns
  • Experience in using Kafka or other message queuing systems
  • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
  • Experience with Elastic search, Kibana, MqTT, IOT
  • Good to have Banking / Card / Payment domain

 

Apply Now

 

JAVA TECHNICAL LEAD

Job title: Technical Lead

Years of Experience: 7 to 10 years

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

Roles and Responsibilities: 

  • Strong in Java 8+ Programming, Multi-threading aspect
  • Developing, debugging, and shipping software products on large code bases that span platforms and tools experience.
  • Knowledge of data structures and an eye for architecture. Should be able to discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
  • Building and operating critical high-scale systems
  • Adapt easily to meet the needs of our massive growth and rapidly evolving business environment.

 

Special skills: 

  • Strong in Java 8+ Programming, Multi-threading aspect
  • Strong with Design Patterns and Architectural patterns
  • Experience in using Kafka or other message queuing systems
  • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
  • Experience with Elastic search, Kibana, MqTT, IOT
  • Good to have Banking / Card / Payment domain

 

Apply Now

 

SENIOR SOFTWARE ENGINEER

Job title: Senior Software Engineer

Years of Experience: 4 to 8 years

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

Roles and Responsibilities: 

  • Identify and analyze user requirements.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Develop Java EE applications.
  • Write well-designed, efficient code. Review, test and debug team members’ code.
  • Design database architecture.
  • Schedule product releases with internal teams
  • Document development phases.
  • Ensure our applications are secure and up-to-date.

 

 Special skills: 

  • Experience designing, building and testing Java EE applications.
  • In-depth knowledge of popular Java frameworks like Spring, Hibernate.
  • Hands on with Spring boot.
  • Experience with Object-Oriented Design (OOD).
  • Good to have Banking / Card / Payment domain.

 

Apply Now

 

ENGINEERING MANAGER

Job title: Engineering Manager

Years of Experience: 10 to 12 years

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

Roles and Responsibilities: 

  • Developing, debugging, and shipping software products on large code bases that span platforms and tools experience.
  • Knowledge of data structures and an eye for architecture. Should be able to discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
  • Building and operating critical high-scale systems
  • Adapt easily to meet the needs of our massive growth and rapidly evolving business environment.

Special skills: 

  • Strong in Java 8+ Programming, Multi-threading aspect
  • Strong with Design Patterns and Architectural patterns
  • Experience in using Kafka or other message queuing systems
  • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
  • Experience with Elastic search, Kibana, MqTT, IOT
  • Good to have Banking / Card / Payment domain

 

Apply Now

 

JAVA TECHNICAL LEAD

Job title: Technical Lead

Years of Experience: 7 to 10 years

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

Roles and Responsibilities: 

  • Strong in Java 8+ Programming, Multi-threading aspect
  • Developing, debugging, and shipping software products on large code bases that span platforms and tools experience.
  • Knowledge of data structures and an eye for architecture. Should be able to discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
  • Building and operating critical high-scale systems
  • Adapt easily to meet the needs of our massive growth and rapidly evolving business environment.

 

Special skills: 

  • Strong in Java 8+ Programming, Multi-threading aspect
  • Strong with Design Patterns and Architectural patterns
  • Experience in using Kafka or other message queuing systems
  • Good with Relational and Non-relational Databases – Postgres, Mongo, Redis, Cassandra
  • Experience with Elastic search, Kibana, MqTT, IOT
  • Good to have Banking / Card / Payment domain

 

Apply Now

 

SENIOR SOFTWARE ENGINEER

Job title: Senior Software Engineer

Years of Experience: 4 to 8 years

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

Roles and Responsibilities: 

  • Identify and analyze user requirements.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Develop Java EE applications.
  • Write well-designed, efficient code. Review, test and debug team members’ code.
  • Design database architecture.
  • Schedule product releases with internal teams
  • Document development phases.
  • Ensure our applications are secure and up-to-date.

 

 Special skills: 

  • Experience designing, building and testing Java EE applications.
  • In-depth knowledge of popular Java frameworks like Spring, Hibernate.
  • Hands on with Spring boot.
  • Experience with Object-Oriented Design (OOD).
  • Good to have Banking / Card / Payment domain.

 

Apply Now

 

Fun at work