Cutshort logo
AJACKUS logo
Back End Developer - Java & Node
Back End Developer - Java & Node
AJACKUS's logo

Back End Developer - Java & Node

Kaushik Vedpathak's profile picture
Posted by Kaushik Vedpathak
3 - 10 yrs
₹4L - ₹30L / yr
Gurugram, Bengaluru (Bangalore)
Skills
skill iconJava
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
Google Cloud Platform (GCP)

Desired Experience

3+ years

 

Job Description

What You’ll Do

  • Design financial systems for scale. Measure, plan, iterate.
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Setup and own the engineering architectures built around event sourcing, application sharding, database sharding, service communication mesh, etc.
  • The tech: Go, Google Cloud Spanner, Kafka, Redis

 

What you bring to the table

  • 3+ years of experience. Relevant experience is preferred.
  • Knowledge of 2 common programming languages - Java & Node / Rust /Python & Go
  • Comfortable in linux command line, AWS or GCP
  • Strong unit test and debugging skills
  • Great communication skills

 

Bonus if you have…

  • Love building great products and engineering systems from scratch
  • Are a Self-starter, Hustler and Curious to Learn
  • Have an understanding of fundamental design principles behind a scalable application
  • Thrive in an early-stage startup environment with less stability and more ambiguity
  • Have an interest in financial products and/or cryptocurrency
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About AJACKUS

Founded :
2011
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Ajackus is a people-centric technology company that helps small to medium-sized businesses and digital startups grow faster. With 11 years of experience in creating purposeful impact, we assist clients in enhancing their technological capabilities by building highly efficient and accountable remote technology teams that use a patented architecture to create secure and scalable business solutions.


We’ve been recognized as a ‘Great Place To Work’ and are intentional about creating a diverse and flexible culture for our team. We believe in our values, our culture, and in providing a platform for every individual to share their suggestions and ideas through an ownership-based model. For our strong ethics and value system, we have been recognized by the Government of India under the 'Companies that Care' initiative.


Ajackus has team members working from every part of India, our hybrid work policy allows us the flexibility and choice to work from anywhere while being productive and efficient. We provide a lucrative bouquet of benefits that don't just focus on great compensation structure but cover the holistic perspective of an associate's life.


Our solutions have saved lives (Healthcare), brought transparency in commerce (Fintech), helped people with the assets for life (Real-Estate), and allowed people to build on top of what we have created (Open Source). Besides these, we have extensively explored emerging technologies like IoT, AI/ML, and worked in industries like electronics, telecommunication, e-commerce, mental health & wellness, travel, media & publishing, entertainment, etc.


Our philosophy is simple, we may not know all the answers, but we know how to find all answers. Come, join us, in this journey to create a true impact in the world!

Read more

Company video

AJACKUS's video section
AJACKUS's video section

Connect with the team

Profile picture
Maulik Bengali
Profile picture
Rahul Jain
Profile picture
Nirmal Topiwala
Profile picture
Kaushik Vedpathak
Profile picture
Ameena Begum
Profile picture
Anish Mody

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

voiceowlai
preet rathore
Posted by preet rathore
Indore
2 - 10 yrs
₹3L - ₹10L / yr
skill iconNodeJS (Node.js)
TypeScript
skill iconNextJs (Next.js)
skill iconMongoDB

Required Skills

●​ Expert-level TypeScript and Node.js proficiency.​

●​ Extensive backend architecture and system design experience.​

●​ Deep expertise in MongoDB, including sharding, schema evolution, indexing, and

high-throughput performance tuning.​

●​ Strong understanding of microservices, distributed systems, and event-driven

architectures.​

●​ Strong experience with NestJS frameworks.​

●​ Experience with CI/CD, Docker, and cloud deployments.​

●​ Strong grasp of secure coding, rate-limiting, scalability, and fault-tolerance.​

●​ Experience scaling platforms for enterprise traffic and SLAs.​

●​ Familiarity with observability tools such as OpenTelemetry and Datadog.​

●​ Ability to lead technical hiring and team capability-building.​

●​ Prior startup or high-scale environment experience.​

What We Offer​

• A chance to shape key backend systems for innovative AI-powered customer experience

products.

• Opportunities to work across a diverse technology stack—from core APIs to no-code

platforms.

• Collaborative, high-ownership environment.

• Flexible working arrangements

Read more
Deqode
at Deqode
1 recruiter
Anshika Kashiv
Posted by Anshika Kashiv
Pune, Hyderabad, Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Kolkata
6 - 9 yrs
₹3L - ₹9L / yr
skill iconSpring Boot
skill iconJava
Microservices

We are looking for a Senior Java Developer with 6+ years of experience to join our team. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and Cloud Technologies. You will play a key role in designing, developing, and optimizing scalable applications while mentoring junior developers and ensuring best coding practices.

Key Responsibilities:

  • Design, develop, and maintain Java-based enterprise applications.
  • Implement and optimize Microservices Architecture using Spring Boot.
  • Develop, test, and deploy RESTful APIs and Web Services.
  • Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Ensure application scalability, security, and performance.
  • Collaborate with DevOps teams for CI/CD pipeline integration.
  • Work with Cloud platforms (AWS, Azure, or GCP) for cloud-native development.
  • Implement best practices for coding, testing, and deployment.
  • Lead code reviews, mentor junior developers, and contribute to architectural decisions.
  • Troubleshoot production issues and provide effective solutions.

Required Skills & Experience:

  • 6+ years of hands-on experience in Java development.
  • Strong expertise in Spring Boot, Spring MVC, and Spring Security.
  • Experience with Microservices Architecture and containerization tools like Docker/Kubernetes.
  • Proficiency in SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis).
  • Hands-on experience with RESTful APIs, messaging systems (Kafka, RabbitMQ), and authentication mechanisms (OAuth, JWT, SAML).
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Experience in Agile/Scrum development methodologies.
  • Strong knowledge of multi-threading, concurrency, and design patterns.


Read more
Paytm
at Paytm
41 recruiters
Anuj Kanojia
Posted by Anuj Kanojia
Noida, Bengaluru (Bangalore), Pune
3 - 8 yrs
₹10L - ₹40L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+4 more
Requirements:
3+ years of server-side application development experience with Java, Spring boot, Microservice.
Deeply technical with a track record of successful delivery.
An entrepreneurial spirit combined with strong program and product management skills .
Excellent written and verbal communication skills with the ability to present complex plans and design.
Excellent judgment, organizational, and problem-solving skills.
Excellent design and architecture design.
Data driven decision making.
 
Preferred Qualifications : Bachelor's/Master's Degree in Computer Science or equivalent
 
Skills that will help you succeed in this role: 
Language: Java/Node DB: RDBMS, Messaging: Kafka/RabbitMQ, Caching: Redis/Aerospike, Micro services, AWS.
Good experience in scaling, performance tuning & optimization at both API and storage layers  
 
Read more
Global Cloud Messaging Leader
Global Cloud Messaging Leader
Agency job
via Unnati by Veena Salian
Remote
4 - 7 yrs
₹20L - ₹30L / yr
skill iconJava
Apache Kafka
skill iconRedis
Object Oriented Programming (OOPs)
Data Structures
+2 more
Be a part of one of the best IT companies that is making it easier for businesses and customers to interact with each other, efficiently and economically too.
 
Our client is a global platform that provides exceptional customer engagement through chatbots and various channels for their business clients. They have made their presence known across verticals, small and large businesses and even in emerging markets. The objective of their messaging platform is to create a rich experience for the marketing, sales and support teams using messaging channels, device manufacturers and operators.
 
They are currently working with nearly 40 thousand brands, serving almost 6 billion messages per month. Their clientele includes well-known giants such as HDFC Bank, Twitter, FB, Whatsapp, Google, LinkedIn, Zomato, Citibank, Vogue and many more. With offices based in the USA, Brazil, Mexico and India, their team has become an integral part of their clients’ numerous customer success stories.
 
As a Sr Software Engineer (Java), you will work with an innovative team and be passionate about delivering quality products and results.
 
What you will do:
  • Collaborating with the product team to understand the requirement
  • Managing Design and development of the product
  • Ensuring code quality, security and extensibility
  • Following the agile development cycles
  • Conducting performance tests and optimization of the code based on the results.
  • Debugging and troubleshooting of technical issues
  • Helping the support team to resolve external user issues

 

Desired Candidate Profile

What you need to have:
  • B.Tech /B.E.; M.Tech; MCA
  • Strong at OOPS, Java/ J2EE, JAX-RS, JDBC, RESTful Web Services, Data Structures, Queues, Multi-Threading etc.
  • MySQL and Mongo database knowledge
  • Basic understanding of AWS Cloud
  • Must have worked on highly scalable and available systems
  • Good at adapting and understanding architecture and overall design of the system
  • Exposure to design patterns is a plus
  • Must have exposure to agile development
  • Experience of creating and maintaining system documentation such as architecture, design, deployment plan etc.
  • The candidate must have excellent technical skills and must be willing to learn
  • new technologies on the go.
  • Good at communication
  • Good Exposure to Kafka and Redis

 

Read more
Mobile Programming India Pvt Ltd
at Mobile Programming India Pvt Ltd
1 video
17 recruiters
Isha Tyagi
Posted by Isha Tyagi
Hyderabad, Bengaluru (Bangalore), Pune, Mumbai
4 - 10 yrs
₹2L - ₹8L / yr
skill iconJava
J2EE
Spring
Hibernate (Java)
Microservices
+1 more
Required technical skills and knowledge--:

 Commercial software development experience
 Strong object-oriented design and coding skills in Java, springboot, Hibernate, Microservices.
 Strong understanding of data structures and algorithms
 Experience leading a team of software engineers
 Experience with accurately measuring the productivity of a team
 Experience writing scalable software
 Ability to work collaboratively within a team environment of engineers
 Excellent English Speaking and Writing skills
 Experience with web services technology (REST, SOAP, etc)
Read more
myGate.in
at myGate.in
9 recruiters
Keerthana Krishnamoorthy
Posted by Keerthana Krishnamoorthy
Bengaluru (Bangalore)
4 - 7 yrs
₹15L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)
Software Engineer II at MyGate will be extensively designing, developing and delivering high
scale distributed systems
You will
- Work closely in the respective software engineering team in design and development of
high scale mission critical applications.
- Drive the design and development of one or more components/applications in your
product by establishing robust low level design, good code practices, and unit testing.
- Partner with cross functional teams like product management, operations and business
to propose and influence the design of platforms/systems for higher scale and
complexity.
- Mentor software engineers in the team in solving complex problems and delivering
great quality software, do regular code reviews and play a key role in overall
deliverables.
What do we look for
While we are quite technology agnostic, we particularly look for some concepts that go behind
building high quality products for our consumers.
Coding : Extensive coding in one the following: Java/Python/ROR/Golang
Design : System design, design patterns, designing data structures, source code and
performance algorithms.
Cross functional : Ability to work with diverse teams like Products, business and
operations. Your ability to gather requirements, attention to detail and learnability
would really matter
Experience :4 to 7 years of experience in consumer internet companies or high
scale SAAS
Read more
Olacabs.com
at Olacabs.com
6 recruiters
Agency job
via zyoin by Suchoritha Zyoin
Bengaluru (Bangalore), Pune
7 - 11 yrs
₹21L - ₹40L / yr
skill iconJava
skill iconC
skill iconC++
skill iconSpring Boot
Microservices
+4 more

Roles and Responsibilities
• Code, develop, design and architect features related to the existing application. We
expect you to own modules end to end and take pride in the work products you
ship.
• Lead from the front, when it comes to delivering high quality work products. Serve
as a mentor to the team members
• Create and define performance metrics. Ideate, innovate and hack through the
existing systems to improve performance.
• Perform code reviews, set coding practices and guidelines within the team.
• Make sense of the product specs, be nimble in getting the issues resolved. Be a
thought leader.
Critical Functional Skills:
• Solid understanding and knowledge of Java/C/C++. You should understand the
concepts of multithreading, I/O, messaging, instrumentation etc and their
implementation in Java/Any other Object-Oriented Language.
• Proficiency in the implementation of algorithms and the use of advanced data
structures to solve problems in computing. A solid foundation in the principles of
computer science is desired.
• Ability to write clean, modular, and loosely coupled code by the use of design
patterns.
• He/She should be able to break down and architect complex software systems. For
example- Build
• Cars Availability Engine for Ola.
• Strong decision-making ability
• Deep expertise in at least one programming language & tech stack.
• Substantial experience in building complex and scalable solutions.
• Strong object-oriented design skills, ability to apply design patterns, and an uncanny
ability to design intuitive module and class-level interfaces
• The ability to do deep problem solving and build elegant, maintainable solutions to
complex problems.
• Experience leading multi-engineer projects and mentoring junior engineers
• Experience with full life cycle development in any programming language on a Linux
platform
• Comprehensive operational experience including, optimizations, deployments and
tuning servers like apache/mysql/tomcat/solr
• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,
and Continuous Integration(CI/CD) a plus.
• Experience in building data-driven web application design and development is a plus
• Expert level experience in building a scalable, large and complex business
application.
Experience Required:
• Typically with an experience of 5+ years of development experience in a product
firm.
• Must have lead, designed, architected and delivered at least 1 project in his previous
assignments independently.
Minimum Qualifications Required:
• Btech/MS from a reputed Institute
• Deep expertise with any or combination programming languages: Java, C++, C#,
Ruby, Scala,
• Go any object-oriented high-level proprietary or open-source language with strong
programming constructs. We are not skill-specific but go by strength in
competencies
• Machine coding
• Single machine in-memory program
• Need a working code with functionality
• Readable and well-designed code with right abstractions, separation of concerns,
• right design patterns
• Performant code with concurrency and efficient data structures
• Write test cases covering the happy path and edge cases
• Problem Solving
• Choose the right combination of data structures to solve the problem
• Identify most edge cases for the problem
• Identify opportunities of parallelism: utilizes multi-core solutions where applicable
• Design & Architecture
• Distributed systems design and system interaction
• Identify API signatures
• LLD with class design
• Solve for performance & availability
Read more
GrayQuest
at GrayQuest
1 video
2 recruiters
Rishab Mehta
Posted by Rishab Mehta
Mumbai
2 - 7 yrs
₹9L - ₹16L / yr
skill iconPython
RESTful APIs
skill iconJava
skill iconDjango
Fullstack Developer
+5 more

We are hiring for a Software Engineer Team Lead - Backend, to join our education-focused fintech lending startup, GrayQuest. Our core product is a combination of a lending product, a rewards product and an insurance product to redefine the education fees payment across the country.

 

You will be joining a young and vibrant team of developers who are pushing the boundaries of consumer financing through technology.

Key Responsibilities :
  • Participate in all stages of the Software Development Lifecycle
  • Develop back-end components, services, and APIs. Support integration of user-facing elements, and collaborate closely with the design and front-end development team.
  • Write elegant, effective, and scalable code while maintaining the highest level of coding standards.
  • Take complete ownership of projects and ensure timely deliveries
  • Ability to debug, refine, review, and deploy code
  • Work closely with the QA team to test, and document project features.
  • Ability to interact with all stakeholders. Understand business requirements, and effectively convert them into technical specifications
  • Mentor junior developers and participate in peer Review

Requirements:

  • Demonstrable experience as a Python Developer (3+ years)
  • Strong knowledge of Python frameworks (Django Rest, Flask)
  • Experience working on REST APIs
  • Strong knowledge of SQL and JavaScript
  • Experience with Amazon Web Services (AWS)
  • Working knowledge of React
  • Familiarity with Agile development methodology
  • Good understanding of task breakup, milestone definition, and work delegation.
  • Past experience of working in a fintech/financial services domain or a consumer internet startup will be preferable but not required
  • Work experience in early-stage startups (0 ->1) is a big plus
  • Bachelors or equivalent degree from premier institutes is a plus
  • Most importantly, the biggest skill we look for our prospective candidates is "Learnability" - how quickly can you learn. 

Why is this a great opportunity for the right candidate:

 

  1. Work with a young dynamic core team backed by marquee investors from the financial services space
  2. Work on a product/business that has achieved product market fit and take it to scale
  3. Equity compensation and competitive market salaries
  4. Work environment that prioritizes talent, hustle and dedication

We will also ensure we give a preference to applicants who directly email us with their background/context and why they think they should be a strong candidate for this position at GrayQuest. Email us at work (at the rate) grayquest (dot) com and cc Sonal (at the rate)grayquest (dot) com

Read more
CoinSwitch
at CoinSwitch
3 recruiters
Agency job
via HuntnBadge by Lokesh Waran
Remote, Bengaluru (Bangalore)
1 - 9 yrs
₹22L - ₹55L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+4 more

Responsibilities

  • You will design and develop large scale distributed services
  • You will analyse and improve the efficiency, scalability, stability, and security of the platform as a whole.
  • You will act as the primary owner of one or more components while driving innovation in your area of ownership
  • You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
  • You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
  • You will work independently and handle dependencies with very minimal oversight
  • You will take initiatives in developing and maintaining integrations of best practices within the back-end.
  • You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.

Requirements

  • You have 1 - 9 years of experience in software development.
  • You have designed and scaled up the system.
  • You have a strong understanding of Data Structures and Algorithms.
  • You are an incessant problem solver and tougher the problem gets, more fun you have.
  • You have strong command in any one or more of the following languages: Python and Django
  • You understand the business impact of your decisions.

Good To Have

  • You have prior experience in fintech companies

Traits We Are Looking For

  • Experience in a specific tech stack doesn't matter for us.
  • The general engineering mindset and aptitude is what matters more.
  • Technically strong and curious.
  • Should have a hacker mindset and should love exploring new technologies.

 

Desired Skills and Experience

Java, Python, Data Structures, Algorithms

 

 

 

Read more
Hugobyte AI Labs
at Hugobyte AI Labs
1 recruiter
Allen Samuel
Posted by Allen Samuel
Remote only
4 - 8 yrs
₹6L - ₹18L / yr
skill iconJava
Blockchain
skill iconGit
Linux/Unix
Bash
+1 more

Job Description:

  • Programming and optimizing smart contracts
  • Design, research and develop blockchain-based solutions
  • Developing decentralized high-performance systems
  • Building reliable and fast data storages
  • Security audits of third-party and internal solutions
  • Establishing policies and procedures that produce secure, high-quality software
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Coding with concurrency, efficiency and scalability as primary motive
  • Document systems, build runbooks, and automate those processes
  • Being hands on by writing, testing, and deploying high-performance networking code
  • Rigor on clean code, unit testing, code coverage and best practices
  • Developing infrastructure software

Required qualifications:


4+ years experience in JAVA, 1+ year of experience in Blockchain, willingness to learn on the go, ability to write clean code, a strong sense of responsibility.


Tech Stack:


JAVA, git, linux, bash, ability to work with Docker.

Nice to have:


cryptography and system software development experience, understanding of design patterns, understanding of operating systems and networks, ability to design algorithms and mathematical models.

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos