Cutshort logo
BharatPe logo
BharatPe - Software Engineer - Java/J2EE Frameworks
BharatPe - Software Engineer - Java/J2EE Frameworks
BharatPe's logo

BharatPe - Software Engineer - Java/J2EE Frameworks

Parul Shrivastav's profile picture
Posted by Parul Shrivastav
2 - 5 yrs
₹10L - ₹35L / yr (ESOP available)
Remote only
Skills
skill iconJava
J2EE

About us :

BharatPe was co-founded by Ashneer Grover and Shashvat Nakrani in 2018 with the vision to make financial inclusion a reality for Indian merchants.

BharatPe launched India's first UPI interoperable QR code, first ZERO MDR payment acceptance service, and first UPI payment backed merchant cash advance service.

In 2020, post-Covid, BharatPe also launched India's only ZERO MDR card acceptance terminals - BharatSwipe. Currently serving over 50 lakh merchants across 35 cities, the company has grown business 30x in 2019 and is a leader in UPI offline transactions, having processed 5 crore+ UPI transactions a month (annualized TPV of US$ 5+ Bn).

INVESTORS :

- The company's list of marquee investors includes Beenext, Sequoia, SteadView Capital, Ribbit Capital, Coatue Management LLC, Insight Partners, and Amplo.The company has already facilitated disbursement of over Rs. 500 crores to its merchants since launch.

- Total Funding : $283.5M

- Latest Funding : Series D

- Why Join BharatPe ?

- Quality of work : Our current tech setup is serving us well for now. But, at our pace of growth, we know we will outgrow it soon. So, we are rebuilding our tech stack from scratch. Be it infrastructure as code, containerization and orchestration, event driven microservices, stream processing, or intrusion kill chain, we have a clear roadmap as well as prior experience of building modern state-of-the-art technology architecture. This is an excellent opportunity to build a world class tech setup from scratch and take it to scale.

- High operating freedom : We believe in ownership and accountability rather than command and control. Our teams are structurally empowered to operate with a lot of freedom, with effective mechanisms built within the teams to help with sound yet quick decision making.

- Experimentation and risk taking is encouraged to achieve ambitious goals.

- Competitive compensation.

- Cash and high growth equity.

- We pay good cash and our equity is growing at a very fast pace.

- We have a good team, proven business, and ample capital. Thus, the downside risk is low and upside potential is high.

- We are accelerating full throttle.

- This is the best stage to join a startup.

- Positive culture.

- We believe new ideas can come from everywhere, so we are always on the lookout. Instead of carrot and stick approach, we appeal to internal motivation to excel.

- We are strong team players - we build on each other's strengths and have each other's back in failures.

Requirements :

- Innovative and self-motivated with passion to develop complex and scalable applications.

- 2-5 years of experience in software development with strong focus on algorithms and data structures.

- Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring, Hibernate.

- Work experience with Relational databases is required (Primarily MySQL).

- Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.

- Strong Analytical and Problem Solving Skills.

- B Tech/BCA from IIT or BE in computer science from a top REC/NIT.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About BharatPe

Founded :
2018
Type :
Product
Size :
100-500
Stage :
Raised funding
About
We empower merchants to accept UPI payments for ‘FREE’ simply through the BharatPe QR. Merchants can sign up instantly and start receiving funds immediately in their bank accounts. BharatPe makes payment acceptance simple by offering merchants a single interface for all UPI apps such as PayTm, PhonePe, Google Pay, BHIM, Mobikwik, Freecharge, True Caller and hundreds of other UPI apps. We have made payments acceptance absolutely FREE for all businesses, with NO CHARGES AT ALL. Our main intention is to be a one-stop business utility app for all offline merchants in India for all their business needs. We are not a re-seller, aggregator or a payment gateway in the traditional sense. We work closely with our partner banks to develop custom APIs to enable an extremely easy/ simple payment system for our merchants. Our QR technology and deep integration at the bank end is our secret sauce.
Read more
Company video
BharatPe's video section
BharatPe's video section
Connect with the team
Profile picture
Parul Shrivastav
Company social profiles
bloglinkedintwitterfacebook

Similar jobs

SaaS based series A funded Startup
SaaS based series A funded Startup
Agency job
via Qrata by Blessy Fernandes
Hyderabad
5 - 8 yrs
₹15L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Requirements:

  • Excellent knowledge of Core Java (J2SE) and J2EE technologies.
  • Hands-on experience with RESTful services and API design is a must.
  • Knowledge of microservices architecture is a must.
  • Knowledge of design patterns is a must.
  • Strong knowledge of Exception handling and logging mechanism is a must.
  • Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed in hybrid (on-prem/cloud) environments.
  • Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
  • Experience in managing the Source Code Base through Version Control tools like SVN, GitHub, Bitbucket, etc.
Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Sukhdeep Singh
Posted by Sukhdeep Singh
Chennai
4 - 6 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Adobe Experience Manager (AEM)
+11 more

Roles & Responsibilities JOB TITLE: AEM Developer - Senior


RESPONSIBILITIES:

1. Participation in software development and maintenance

processes as per quality requirements, procedures and best

practices applicable.

2. Implementing, optimizing and supervising efficiency of IT

systems in accordance with specific standards, resolution or

escalation of problems, as appropriate.

3. Drawing up technical documentation.

4. Developing knowledge in scope of information technology used.

5. Developing knowledge in scope of best practices and standards

of creating software.

6. Developing soft skills in scope of effective communication and

efficient teamwork, solution presentation and knowledge sharing.

7. Interpreting business cases, preparing specifications and

analyzing functional and technical requirements.

8. Designing solutions and creating documentation, estimating

individual scope of works and time consumption of works.

9. Within the team and project/services, proactively identifying

problems and proposing measures to increase the level of services.

10. Developing knowledge in scope of information technology

used.

11. Developing knowledge in scope of best practices and standards

of creating software.

12. Spreading the knowledge throughout the organization by

educating and supporting less experienced Specialists.

13. Maintaining industry standards and practices in projects.

14. Performing tasks assigned by the superior.

PROFESSIONAL EXPERIENCE& TECHNICAL SKILLS

1. Minimum 3 years of experience in work related to CQ/AEM

development.

2. Minimum 5 years of experience in work related to Java


development in IT sector.

SOFT SKILLS:

1. Independence in performance of tasks assigned.

2. Team and end user communications skills.

3. Skills to acquire knowledge and put it in practice.

4. Work time estimation based on functional or technical

requirements.

5. Recommending employment in the case of reviewing technical

knowledge of candidates in recruitment process.

6. Work time estimation.

7. Designing and supervising implementation of solutions.


SPECIAL QUALIFICATIONS: Nice to have: AEM 6 Developer

certification


Skills Primary Skills –


1. AEM including Sling Models

2. Apache Sling

3. JCR

4. Sightly (must)

Secondary Skills –

1. OSGi (Apache Felix),

2. Java, JavaEE (Servlet, Filter, JSP)

3. Git

4. Junit

5. Maven

6. REST

7. Object Oriented Design Patterns, Basic HTML + JavaScript


Experience Total Experience – 4-6 years

Relevant Experience – 4-6 years


Qualification Required to perform the

Job (Any Certifications if Needed)


Bachelor’s in information technology or equivalent qualifications.

Read more
"Top Services MNC "
"Top Services MNC "
Agency job
NCR (Delhi | Gurgaon | Noida)
3 - 15 yrs
₹3L - ₹30L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+6 more
  •  Exp : 3-15 years
  • Java NMS/EMS  : Work location : GGN
  • Experience in implementation of NMS/EMS applications and good understanding of FCAPS functionalities
  • Proficient in Java/J2EE, SpringBoot, SpringCloud, Kafka and REST webservices
  • Experience in implementation of micro-services based applications
  • Experience in any of the rule engine like Drools and workflow creation like JBPM, Camunda
  • Experience in SQL and NoSQL databases, DB schema designing and database accessing using Hibernate JPA 
  • Experience with SNMP, Netconf, device management, inventory management
  • Hands on experience in Wildfly/Jboss App server 
  • Experience in dev-ops tools like Jenkins, Docker, Kubernetes
  • Proficient in Angular, HTML5, CSS, Bootstrap, Typescript, ES6 
  • Good to have Micro Frontend Architecture exposure
  • Experience with tools like Maven, Ant, Git, Sonar, JaCoCo, Karma, Jasmine
  • Scripting using Shell, Python, etc
  • Must be involved in customer interactions for requirement gathering and solution designing discussions
Read more
AyataCommerce
at AyataCommerce
1 recruiter
Amrita Jhunjhunwala
Posted by Amrita Jhunjhunwala
Remote only
4 - 12 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+6 more
  • Understand the fundamentals of Software Engineering, such as Data Structures, Algorithms, Design Patterns
  • Ability to write Java applications using Spring, Springboot or any other microservices frameworks
  • Experience in the development of REST applications, in Java or Kotlin
  • Capable of writing effective APIs
  • Solid knowledge of JVM fundamentals such as classloading, memory management, garbage collection
  • Demonstrated experience in platform API design and development
  • Knowledge on microservice and event-driven architecture
  • Experience in working with version control frameworks such as Git (preferable), SVN
  •      Experience with NoSQL databases (MongoDB or Cassandra) & Relational Databases
  • Solid understanding of TDD & Agile principles such as CI / CD, with a proven track record of implementing solutions centred around those concepts
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
Read more
Indium Software
at Indium Software
16 recruiters
Thushara Sasidharan
Posted by Thushara Sasidharan
Bengaluru (Bangalore), Chennai
2 - 10 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
RESTful APIs
+4 more
JOB DESCRIPTION

  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of https://www.simplilearn.com/tutorials/java-tutorial/oops-interview-questions" target="_blank">Object-Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries 
  • Knowhow of Java concurrency patterns
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience in working with popular web application frameworks like Play and Spark
  • Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
  • Ability to write clean, readable Java code
  • Basic knowhow of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of https://www.simplilearn.com/jvm-and-the-implications-of-sandbox-model-rar41-article" target="_blank">JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests 
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools like Ant, Maven, Gradle, etc
  • Expertise in continuous integration
Read more
LikeMinds
at LikeMinds
6 recruiters
Aditi Saxena
Posted by Aditi Saxena
NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹15L - ₹20L / yr
skill iconJava
skill iconPython
A platform for creators to build communities and monetize them

Social Networks have become more media platforms than “social” platforms. They are not designed to make real human connections. Demand for more intimate online places is higher than ever. Communities are in huge demand!

Also, these “Ad-driven” platforms only reward top creators. Most creators are left out - no matter how engaged their audience is. They have to constantly beat algorithms to reach out to their own audience.

Over 50 million people around the world consider themselves creators. 97% of them aren’t getting paid.

As a result, creators are flocking to platforms like Slack, Discord, Whatsapp & Telegram - none of which were built either for community engagement or creator monetization. Community creators have to go through the pain of managing multiple third-party tools to engage and monetize their community.

LikeMinds helps creators to convert their audience into a branded private community. They can monetize it by selling digital products like memberships, group chats, events, consultations, and courses.

As a platform purpose-built for community entrepreneurs, LikeMinds has inbuilt tools for member acquisition, onboarding, retention, moderation, monetization, and referrals. Our platform enables creators to drive high engagement and belonging via chat rooms, events, polls, member directory, and rewards.

These features are in addition to powerful business tools like community website, subscription management, event reminders, analytics dashboard, cohort creation, in-app banners, data export, and much more.

Custom integrations are also available for creators with existing assets.

In the last few months, we have helped 100+ creators monetize their communities. These include entertainers, fitness & wellness trainers, professional domain experts, language instructors, life coaches, financial experts, micro-entrepreneurship coaches, and exam prep coaches.

We are a team of entrepreneurs, techies, and community builders with credible backgrounds supported by 2 large VCs.

Requirements:

● Programming Languages: Java, AWS, Python, Ruby

● Experience in working with complex problems statements such as system design from scratch or chat-based frameworks is a huge plus

● Knowledge of building API is a must

● Define and communicate technical and design requirements

● Provide training, help, and support to other team members

● Build high-quality reusable code that can be used in the future

● Develop functional and sustainable web applications with clean codes

● Troubleshoot and debug applications

● Keen to follow and learn about new technologies

● Stay up to date with current best practices

● Conduct UI tests and optimize performance

● Manage cutting-edge technologies to improve applications

● Collaborate with a multidisciplinary team of designers, developers, and system administrators

● Advanced Github profile is a must
Read more
SMcodetech
at SMcodetech
1 recruiter
Pragna Parmar
Posted by Pragna Parmar
Ahmedabad
1 - 2 yrs
₹1L - ₹2L / yr
Spring
skill iconJava
J2EE
Struts
Hibernate (Java)
+1 more
We are hiring who has a good expereince in Java, Hibernet and Spring 
Who are able to work individual as well as Team work with Good Speed and accurecy. 
Read more
skillVentory
at skillVentory
4 recruiters
Mohnish Rajpal
Posted by Mohnish Rajpal
Remote, NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore)
2 - 8 yrs
₹5L - ₹10L / yr
skill iconJava
Spring
Microservices
skill iconElastic Search
Multithreading
+4 more
  • Exp- 3+ yrs
  • Must be very good in Java- 2.5+ yrs
  • At least 1 yr of working experience in any one DB of Neo4j, Cassandra, Elastic Search
  • Should have good devops working knowledge - Knowledge of AWS, Ansibleetc is a necessity
  • Experience in TDD/BDD is required
  • Minimum 1 yr working experience in Samza& Kafka.
  • Knowledge of Azure is added advantage
  • Understanding of AKKA and Play framework
Read more
Swiggy
at Swiggy
1 video
13 recruiters
Suresh Kaushik
Posted by Suresh Kaushik
Bengaluru (Bangalore)
7 - 15 yrs
₹50L - ₹80L / yr
skill iconJava
Data Structures
Algorithms
Web Development
Analytical Skills
+3 more
Principal Software Engineer/ Senior Principal Software Engineer not only contribute to the high-level Architecture of several systems but also contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams. They establish technology vision for respective teams and demonstrate how to solve a deeply complex and hard technical challenge, and help communicate that vision upward (CTO), inward (peers and engineering team) and outward (product & business teams) Job responsibilities: • Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create. • Implementation of long term technology vision for your team. • Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to • Creating architectures & designs for new solutions around existing/new areas • Decide technology & tool choices for your team & be responsible for them. • Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions. • Technically Hands-on, prior experience with scalable Architecture • Possess 12+ years of software engineering and product delivery experience, with strong • Excellent command over Data Structures and Algorithms • Exceptional coding skills in an Object-Oriented programming language (Java preferred) • Strong problem solving and analytical skills • Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr, • Good knowledge of distributed technologies, real time systems of high throughput, low latency and highly scalable systems • Experience with high performance websites catering to millions of daily traffic is a plus
Read more
Healofy
at Healofy
3 recruiters
Shubham Maheshwari
Posted by Shubham Maheshwari
Bengaluru (Bangalore)
5 - 10 yrs
₹15L - ₹50L / yr
Cassandra
skill iconJava
skill iconScala
Aerospike
Spark
+6 more
RESPONSIBILITIES:   1. Full ownership of Tech right from driving product decisions to architect to deployment. 2. Develop cutting edge user experience and build cutting edge technology solutions like instant messaging in poor networks, live-discussions, live-videos optimal matching. 3. Using Billions of Data Points to Build User Personalization Engine.  4. Building Data Network Effects Engine to increase Engagement & Virality.  5. Scaling the Systems to Billions of Daily Hits. 6. Deep diving into performance, power management, memory optimization & network connectivity optimization for the next Billion Indians.  7. Orchestrating complicated workflows, asynchronous actions, and higher order components.  8. Work directly with Product and Design teams. REQUIREMENTS:   1. Should have Hacked some (computer or non-computer) system to your advantage. 2. Built and managed systems with a scale of 10Mn+ Daily Hits 3. Strong architectural experience.  4. Strong experience in memory management, performance tuning and resource optimizations.  5. PREFERENCE- If you are a woman or an ex-entrepreneur or having a CS bachelors degree from IIT/BITS/NIT. P.S. If you don't fulfill one of the requirements, you need to be exceptional in the others to be considered.
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. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos