Cutshort logo
Early stage startup logo
Backend Engineer
Backend Engineer
Early stage startup's logo

Backend Engineer

Agency job
via Qrata
2 - 7 yrs
₹15L - ₹30L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
J2EE
Spring
NOSQL Databases
Hibernate (Java)
Responsibilities include:
● Develop, test, implement and maintain application software
● Take part in software and architectural development activities
● Debug application issues and helping support respond to client queries
● Participate in application development meetings
● Provide accurate estimates, clearly communicate status of tasks and
identification of risks
● Commitment to accomplishing the task at hand and identify the fastest and
most reliable way to solve a problem
● Performance tuning of application code at different service levels
● Interact with customers of the application and help address issues reported
ESSENTIAL SKILLS / EXPERIENCE REQUIRED:
● Bachelor's degree in Computer Science or equivalent
● 1- 6 years of experience with Java and J2EE/Java EE
● Experience with Spring and Hibernate/ ORM
● understanding of relational database and normal forms
● understanding of SQL concepts and ability to write optimised and high
performing queries
● Strong understanding of Java concurrency, concurrency patterns, experience
building thread safe code
● Experience building RESTful web services
● Experience with web application servers like JBoss
● Strong written and verbal communication skills
● Strong interpersonal skills and time management skills
● Strong problem solving and analytical skills
● Experience using task tracking version control systems e.g. Jira and Git
● Understanding of testNg/JUnit
● Experience with NoSQL Database is a plus
● Experience with CI/CD pipeline like Jenkins, containerisation tools like
docker/kubernetes is a plus
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 Early stage startup

Founded
Type
Size
Stage

About

Early Stage is a community for entrepreneurs, product managers, designers, and other folks interested in startups and product innovation. They host a monthly Meetup group in Silicon Valley where someone speaks on a topic related to startups, entrepreneurship or product management.
Read more

Company social profiles

N/A

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Himanshi Gaba
Posted by Himanshi Gaba
Bengaluru (Bangalore)
7 - 10 yrs
Best in industry
skill iconJava
Spring


Role Overview:


We are looking for a Lead Software Engineer with 7-10 years of experience to join our team in Bangalore. The ideal candidate should have strong expertise in financial services, databases, microservices. This role requires a mix of hands-on technical skills, leadership capabilities, and client engagement experience.


Looking for candidates from IIT/NIT/BITS/VIT

Investment Banking Domain Preferred


Key Responsibilities:

  • Technical Leadership: Lead a team of developers, perform code reviews, and ensure high-quality software delivery.
  • Microservices & Databases: Design, develop, and optimize microservices architecture with robust database integrations.
  • Solution Delivery: Drive end-to-end software development, from design to deployment, ensuring on-time and high-quality project completion.
  • Team Collaboration: Mentor junior engineers, provide technical guidance, and foster a culture of innovation and continuous improvement.


Required Skills & Experience:

  • 7-10 years of experience in software development & leadership
  • Expertise in financial services domain.
  • Strong knowledge of databases (SQL, NoSQL) and microservices architecture
  • Excellent client communication skills and ability to manage stakeholder expectations
  • Hands-on experience in designing, building, and deploying scalable enterprise solutions


Why Join Wissen Technology?

  • Work on cutting-edge projects for Fortune 500 financial institutions
  • Be part of an innovation-driven team that values technical excellence and leadership
  • Opportunity to work directly with business and technology leaders
  • Competitive compensation and a dynamic work environment




Read more
IT Clients
IT Clients
Agency job
via kaldan soft by sathya priya
Chennai
4 - 8 yrs
₹1L - ₹12L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)

Job Description:

We are looking for a skilled and enthusiastic Java Developer to join our team in Chennai. The ideal candidate should have strong hands-on experience in Java development with a focus on backend frameworks such as Spring Boot and Hibernate. If you’re passionate about clean code, scalable applications, and delivering robust software solutions—this is the role for you.


Key Responsibilities:

  • Design, develop, test, and maintain backend applications using Java, Spring Boot, and Hibernate.
  • Write efficient, scalable, and reusable code.
  • Participate in design discussions, code reviews, and deliver high-quality software.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and upgrade existing systems.
  • Ensure best practices in software development and Agile methodologies.


Required Skills:

  • Strong proficiency in Core Java (Java 8 or above).
  • Hands-on experience with Spring Boot and Hibernate.
  • Proficient in working with RESTful APIs and Web Services.
  • Experience with SQL and relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with version control tools like Git.
  • Knowledge of software development lifecycle and Agile practices.


Read more
HyperTest
at HyperTest
1 video
2 recruiters
Karan Raina
Posted by Karan Raina
Gurugram
4 - 8 yrs
₹10L - ₹15L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
opentelemetry

Job Description: Java Developer for Hypertest SDK Development

[See assignment at the end as well]


Company Overview

At Hypertest (https://hypertest.co), we're not just writing code; we're rewriting the rules of software development.

Our autonomous testing tool has already transformed the NodeJs ecosystem for developers at more than 50 teams, and now we're bringing this revolution to Java with your help.


Our Mission: Save developers from the mundane. We automate test case generation, letting you bid farewell to countless hours spent on JUnit, Mockito, RestAssured, Postman, etc.

Imagine a development cycle where your focus is purely on creating, not correcting.


Role: Java Developer


HyperTest seeks a Senior Java Developer with profound expertise in Java's core mechanics and a passion for solving complex problems. This role is central to the development of our Java SDK, crucial for expanding HyperTest's functionalities. Ideal candidates will have a strong background in Java, including experience with library patching, bytecode manipulation, and observability frameworks like OpenTelemetry, New-Relic, Datadog etc.


Location

This is a hybrid position based in Gurugram.


Key Responsibilities

  • Develop the HyperTest Java SDK, employing advanced Java techniques for runtime library manipulation and data mocking.
  • Extend OpenTelemetry for observability and monitoring in distributed systems, ensuring our SDK integrates seamlessly with modern development ecosystems.
  • Create solutions for simulated testing environments that operate in various modes without modifying the original application code.
  • Serve as a Java subject matter expert, guiding the team in best practices and innovative software development approaches.


Qualifications

  • Java Expertise: Extensive experience in Java, including familiarity with its internals, memory model, concurrency, and performance optimization. Not just experience with high-level frameworks, but a solid understanding of underlying principles and the ability to manipulate Java's core functionalities.
  • Software Architecture: Strong grasp of software design patterns, architectural principles, and the ability to solve complex problems with efficient, scalable solutions.
  • Analytical Skills: Exceptional problem-solving abilities, capable of addressing complex challenges and driving innovative solutions.
  • Communication: Excellent verbal and written communication skills, essential for teamwork and collaboration.
  • Specialized Knowledge: Experience with bytecode manipulation, library patching (e.g., Byte Buddy), and a clear understanding of Java's compilation and execution process.



Ideal Candidate Profile

  • Not Just Another Java Developer: We're looking for someone who has moved beyond just building applications with Spring Boot or similar frameworks. You should have an experience that demonstrates a deep understanding of Java, including direct manipulation of bytecode, custom library creation, and performance optimization.
  • A True Java Enthusiast: You find excitement in exploring Java beyond the surface level, delving into its internals, and leveraging this knowledge to build innovative solutions.


Technical Assessment Overview


Shortlisted candidates will complete a short technical assessment focused on:

  • Library Patching and Dynamic Data Mocking: Demonstrating advanced Java skills in runtime library functionality manipulation.
  • OpenTelemetry Integration: Applying observability frameworks to trace and monitor distributed systems, a key component of our SDK development.
  • Simulated Testing Environments: Creating flexible testing scenarios that replicate real-world conditions without altering the original code.
  • Innovative Problem-Solving: Tackling complex Java-related challenges that reflect the technical depth required for this role.


This assessment will help us identify candidates who not only have the technical expertise but also the creativity and problem-solving skills essential for success at HyperTest.


Why Join HyperTest?


Joining HyperTest means being at the forefront of the automated testing revolution. We offer a dynamic work environment, opportunities for professional growth, and the chance to make a significant impact on our product and the wider development community.



Assignment Link

https://t.ly/sp5Xa


Self-Assessment/Screening Questions

  1. Do you have experience with Java bytecode manipulation?
  2. Are you familiar with library patching techniques in Java, such as using Byte Buddy?
  3. Have you used OpenTelemetry or similar frameworks for observability in distributed systems?
  4. Do you understand how opentelemetry java sdk works?
  5. have you developed SDKs or libraries in Java?
  6. How many years of Java development experience do you have?
  7. How many projects have you worked on that required deep knowledge of Java's internals (e.g., memory management, concurrency)?
  8. After reviewing the detailed assignment at https://t.ly/sp5Xa , how confident are you in your ability to meet the technical challenges outlined, on a scale from 1 to 10?
Read more
Rivigo
at Rivigo
1 video
5 recruiters
satish mishra
Posted by satish mishra
NCR (Delhi | Gurgaon | Noida)
8 - 12 yrs
₹40L - ₹60L / yr
skill iconJava
skill iconPython
J2EE
MySQL
skill iconJavascript
+2 more
Experience with managing people and projects is a must Expertise in J2EE server technologies Experience with web technologies and microservices architecture, Java, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax etc. Experience with high performance websites catering to millions of daily traffic is a plus Experience and understanding of a wide range of client-side technologies including JavaScript, Angular, ReactS etc. is an advantage Excellent teamwork skills, flexibility, and ability to handle multiple tasks Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services Exceptional design and architectural skills
Read more
Bengaluru (Bangalore)
1 - 5 yrs
₹3L - ₹12L / yr
OpenText
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
+1 more

Key Skills: OpenText AppWorks, OpenText Process Suite (all sub components), Java, JavaScript, XML, SQL, BIRT.

Required Skills:

  • Ability to translate complex business requirement into functional technical requirements using OpenText AppWorks (erstwhile Process Suite) low code design and integration framework.
  • Knowledge on implementing OpenText AppWorks integration services using REST, SOAP, and Email etc.
  • Good understanding of OpenText AppWorks case management features and BPM features.
  • Experience in various rules and features like LifeCycle, Activities, User Interface (XForms and Low Code design), SLA, KPI, OTDS, CARS, AppWorks Gateway, Single-Sign-On, External Authentication, SAML, Listeners (File, MQ), SOAP Services, Email integration, HTTP Connector, AppWorks integration with Content/Document Management, etc.
  • Experience in full OpenText AppWorks implementation including Entity modelling and Rulesets design.
  • Expertise in Java, JavaScript, SQL Server Database.
  • Expertise in building Web Services, REST Services API’s (nice to have) Familiar in designing and developing applications in cloud environments (preferably Azure).
  • Authentication SAML 2.0, OT.
  • Knowledge of OTDS and integration with OTDS
  • Exposure to HTML5 ,angular and integration of AppWorks to with angular will be plus
  • Exposure to another OpenText platform (ECM, xECM, Captiva, iHUB).

A strong passion for learning and adapting to new technologies.

Read more
Airtel Payments Bank
Gurugram
5 - 8 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Object Oriented Programming (OOPs)
+1 more

Function: Technology

 

Purpose of the Job:

The Developer will be part of a cross-functional Scrum team responsible for designing, developing, and testing diverse features of Airtel Payments Bank agile stream. Payments bank values software engineers who are motivated, creative, passionate and positive. You must be comfortable working closely with others and have solid communication skills. Software engineers who learn quickly and have strong technical skills will thrive at Airtel Payments Bank. You must have considerable experience with object-oriented programming and should be familiar with design patterns, data structures, database and other staples of practical software development

Key Deliverables :

  • Research, design, implement and managing software programs
  • Test and evaluate new programs
  • Identify the areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Deploying software tools, processes and metrics
  • Maintaining and upgrading existing systems

Skills Required:

  • Should have experience of working on Core Java/J2EE & OOPS concept
  • Should be well versed with Spring/Struts & Apache Camel (OSGI Framework)
  • Should have a good understanding of Hibernate and Other ORMs
  • Technical design, implementation, deployment, and support.
  • Perform development and unit testing, working closely with Business.
  • Web Service (SOAP/REST) , Maven
  • Build tool such as Jenkins
  • Caching Technique(Radis, Hazlecast, aerospike)
  • Database Knowledge - Oracle, MySQL

 

Qualification: Technical background (BS/MS in Computer Science/Engineering or related discipline/experience)

 

Read more
It is global leader in driving profitable loyalty through p
It is global leader in driving profitable loyalty through p
Agency job
via Reed & Willow Talent Advisory Group by Carol Mascarenhas
Pune
4 - 7 yrs
₹1L - ₹22L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring MVC
+1 more
Please find the Role Description below :
Who are we looking for? 
A passionate developer who has a strong working knowledge of OOPS and functional programming principles. Standard Definitions and abbreviations don't entice us that much. 
Key skills:
 • Strong Java and J2EE background. 
• Strong working experience in Multi-Threading, Exception Management and Use of Collections. 
• Sound knowledge of working with application aspects i.e. Caching, Asynchronous APIs, Logging etc. 
• Experience with web application frameworks like Spring Boot or Dropwizard. 
• Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG. 
• Understanding of relational databases, RESTful services, and build tools like Maven & Gradle 
• Knows what and when to mock and have used frameworks like Mockito/Power mock. 
• Understanding of message queue such as ActiveMQ, Kafka, RabbitMQ. 
• Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket. 
• Exposure to Agile/Scrum, TDD not in theory but in practice. 
• Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube. 
• Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met. 
• Strong communication skills along with the ability to articulate technical designs and concepts. 
• Exposure to cloud and containerization would be a plus. 
• Hands-on experience in application development in an enterprise setup. 
• Have a good Understanding of Distributed Application Architecture. 
 
Developers at Tavisca: 
• Believe in writing clean and maintainable code. 
• Work with cutting edge technologies like Akka, Docker, Reactive Programming, Functional programming languages and NoSQL databases. 
• Are the key technical influence in software architecture decisions. 
• Are responsible for technical design and the entire lifecycle of product development. 
• Guide, mentor teams and others. 
• Are a part of an open office culture which fosters knowledge sharing sessions. 
• Work in a collaborative team environment; engage in discussions and team-wide communication such as daily Standups, tech rally, and pair programming refactoring, code review.
• Love participating as a speaker, contributing to open source projects, writing blogs or articles. What you will get? 
• Awesome opportunity to work with Micro Services architecture getting shipped on Cloud. 
• Experience in working with automated build deploy powered by Code Analysis, Automated Tests, Functional and Nonfunctional analysis, Blue Green deployment and much more.
• Agile, Lean product development, Collaborative Development, TDD, BDD, SOLID, CI/CD would not be mere words but the true experience for you. 
• First-hand experience on broader enterprise application concerns like Message Bus, Queues, Caches, Concurrency and Parallelization. • Be a part of our product development team. 
• Lead a team to develop our next generation products from the ground up. 
• Develop your skills in cloud computing, truly scalable applications, and travel domain. 
• Be a part of our strategy in the US and India market; bring large online travel business to life. 
• Stay on the leading edge of technology and excellence. 
• Be part of an environment of excellent people, products, technology, and innovation 
• Be part of a flat organization which is open and rich in culture. 
• Fall in love with travel, tea and football. Technical Lead 
· Knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, Encapsulation etc. 
· Fundamental understanding of Design Patterns and Design Principles and decision-making ability to use those appropriately. 
· Must have art to translate business requirement or product features into high level and low-level design. 
· Very good understanding of SOA Architecture and SOLID design principles is a given aspect. 
· Exposure and understanding of Micro Services is mandatory.
· Expert knowledge of Domain Modeling (UML) and the ability to communicate it to developers and throughout organization
· Knowledge of No-SQL solutions and technologies, data and computing grids, ‘cloud’ solution
Read more
Client of Kavine Infoservices @ HYD
Client of Kavine Infoservices @ HYD
Agency job
via Kavine Infoservices Private Limited by M Srinivasa Prasad
Hyderabad
5 - 10 yrs
₹10L - ₹19L / yr
Guidewire
skill iconJava
J2EE
GOSU
Universal Plug and Play (UPnP)
+2 more

Position : Lead / Developer - Guidewire

Experience : 7 – 12 Yrs

Client : a Digital Transformation Company

Location : Hyderabad, IND

Key Skills :  Java/J2EE, Gosu, GW plug-ins, Jenkins/Mavens/TFS, Guidewire BillingCenter Functional & Integration, GX model, BillingCenter data model, P&C Insurance domain, SQL, JMS, Message Queue

Skills Required : 

  • Hands on Experience of Document Integration in Policy Center and Billing Center.
  • Hands On experience in Rating Management(Rate table, routines, Product Model etc)
  • Hands on Experience with Billing Center Components like Invoice, Disbursement, Deliquency, Payment Plan, Billing Plan etc.
  • Hands on Experience in Configuration and Entity customization.
  • Should ready to relocate Hyderabad.
  • Pre Covid WFH, post Covid need to work from office.
  • Should ready to work in US Shifts (EST Timings)
Read more
Zypp Electric
at Zypp Electric
1 recruiter
Zypp Electric
Posted by Zypp Electric
NCR (Delhi | Gurgaon | Noida)
2 - 8 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more

- Build the backend for Android & iOS application and website with Company Dashboard (MIS). 
- Integration of user-facing elements developed by front-end developers with server side logic 
- Design and implementation of low-latency, high-availability, and performance applications
-Well versed with AWS and Server deployment 
- Excellent knowledge of Spring frameworks 
- Excellent knowledge of Java, JSP, JavaScript, AJAX, HTML, JSON 
- Good knowledge of MySQL 
- Knowledge of coding standards and good commenting practices 
- Experiences in developing RESTful web services must. 
- Ability to understand business requirements and translate them into technical requirements 
- Ability to design applications around natural user interfaces 
- Experience with REST API connections 
- Writing reusable, testable, and efficient code 
- Integration of data storage solutions
- Build the backend for application and website with Android App, IOS, Company Dashboard. 
- Own software quality and optimize UI 
- Understand closely the requirements of the customers and get the features implemented on time 
- Creating of strong project timeline along with budgeting and regular reporting 

 

Requirements: 
- B. Tech/BE in Computer Science or related subject from a reputed university
- IIT/NIT/IIIT Only
- 2+ years of experience in Technology background and start-up environment. 
- Strong proficiency with J2EE with Spring MVC, JPA, DSA, MySQL, Git.
- Basic understanding of front-end technologies, such as HTML5, JQuery and CSS3 
- Understanding fundamental design principles behind a scalable application 
- Creating database schema that represent and support business processes 
- Advanced level (knowledge and experience) of programming languages and methodologies. 
- Excellent judgment/decision making, conflict resolution, leadership and motivational skills. 
- Should have strong work ethic and positive team attitude 
Read more
ThoughtMate Systems
at ThoughtMate Systems
1 recruiter
Himanshi Khandelwal
Posted by Himanshi Khandelwal
Ahmedabad
2 - 6 yrs
₹4L - ₹8L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
The ideal candidate should have Proven experience/Knowledge in development of highly scalable Java and J2EE applications using Spring, Hibernate, Oracle / MySql, Tomcat and JUnit Excellent fundamental knowledge of Object Oriented Programming, Data Structures, Algorithms, Databases, Web Programming and Design Patterns Excellent knowledge of development of RESTful web services and JSON Should have working knowledge of version control systems like Git Good knowledge of Java Messaging Server or any other messaging broker will be an added advantage Must be a good team player and have strong communication skills Familiar with Agile methodology of software development
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.
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