Cutshort logo
For Employers
Global human capital management software company. CR1 logo
Java Developer
Global human capital management software company. CR1
Multi Recruit's logo

Java Developer

at Global human capital management software company. CR1

Agency job
2 - 4 yrs
₹20L - ₹25L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
Spring
Hibernate

The ideal candidate should be a proactive individual with strong communication skills and a team player.


Should have hands-on experience in the following:

  • He or she should have experience of at least 2 - 4 years in Java development.
  • Hands-on experience in designing and developing applications using Java EE platforms and at least 2 - 4 years of experience on the same.
  • Should have excellent in-depth knowledge on core java, JSP, servlets, and beans
  • Experience in multi-threaded server-side Java programming
  • Working knowledge of web services.
  • Working knowledge on hibernate and springs framework.
  • Experience in writing SQL queries.
  • Should have worked in an SDLC environment.
  • Good communication skills.
  • Experience in working effectively within a team

 

 

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

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Shivangi Bhattacharyya
Posted by Shivangi Bhattacharyya
Bengaluru (Bangalore)
5 - 8 yrs
₹5L - ₹25L / yr
skill iconJava
skill iconPython
skill iconSpring Boot
Microservices

JOB DESCRIPTION-


Exp - 5 to 8yrs 



Job Summary


We are looking for a highly skilled and motivated Senior Software Engineer with strong expertise in Java (primary) and working knowledge of Python. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems, while contributing to high-quality software delivery across the full development lifecycle.

 

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance applications using Java (Spring Boot / Microservices architecture)
  • Develop reusable components and APIs with a focus on performance, security, and scalability
  • Leverage Python for automation, scripting, data processing, or ML-related use cases (as applicable)
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Architecture
  • Participate in system design discussions and contribute to technical decision-making
  • Write clean, efficient, and well-documented code following coding standards and best practices
  • Optimize applications for maximum speed and scalability
  • Troubleshoot and debug complex production issues
  • Contribute to CI/CD pipelines and DevOps practices
  • Mentor junior engineers and perform code reviews

 

Required Skills & Qualifications

Technical Skills

  • Strong hands-on experience in Core Java, Spring Boot, and Microservices architecture
  • Solid understanding of RESTful APIs, multithreading, concurrency, and JVM performance tuning
  • Practical experience with Python (automation, scripting, or backend development)
  • Experience with databases: SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB, Cassandra)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Strong knowledge of data structures, algorithms, and system design
  • Experience with message brokers (Kafka, RabbitMQ)
  • Exposure to containerization & orchestration (Docker, Kubernetes)
  • Experience with version control systems (Git)

 

Preferred Skills

  • Experience in distributed systems and event-driven architectures
  • Knowledge of Python frameworks (Flask, FastAPI, Django)
  • Exposure to big data technologies (Spark, Hadoop) or ML workflows
  • Experience with CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Familiarity with observability tools (Prometheus, Grafana, ELK stack)

 

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work in a fast-paced agile environment
  • Proactive ownership and accountability


Read more
Vintronics Consulting
Bengaluru (Bangalore), Chennai
5 - 10 yrs
₹10L - ₹28L / yr
skill iconC
skill iconC++
skill iconPython
skill iconJava
Linux kernel
+1 more

Job Title: Senior Linux Kernel Engineer

Experience: 5–10 Years

Location: Bangalore / Chennai

Domain: Enterprise Linux / Kernel Development


Job Summary

We are seeking a highly skilled Senior Linux Kernel Engineer with deep expertise in kernel development, debugging, and performance optimization. The role involves working on enterprise-grade Linux distributions, kernel lifecycle management, security patching, and low-level hardware integration.


Key Responsibilities

1. Kernel Lifecycle & Maintenance

  • Lead kernel upgrade strategies (e.g., LTS migrations such as 5.15 → 6.x) while ensuring stability and compatibility.
  • Perform patch porting across kernel versions, resolving API and dependency conflicts.
  • Track and mitigate security vulnerabilities by monitoring CVEs and upstream sources (e.g., LKML).
  • Backport critical fixes to production kernels without impacting system stability.

2. Debugging & System Stability

  • Act as an escalation point for kernel panics and system crashes.
  • Perform post-mortem analysis using kdump, crash, and gdb.
  • Debug early boot issues (UEFI, initramfs, kernel initialization).
  • Conduct performance analysis using eBPF, ftrace, and perf to optimize system behavior.

3. Driver Development & Hardware Integration

  • Design, develop, and maintain device drivers (network, storage, GPU, or character devices).
  • Work closely with hardware through DMA, interrupts (MSI-X), and register-level programming.
  • Maintain out-of-tree drivers using DKMS or similar frameworks.
  • Ensure compatibility of drivers across kernel updates.


Required Technical Skills

  • Programming: Strong expertise in C (mandatory) and C++
  • Kernel Internals: Deep understanding of:
  • Virtual File System (VFS)
  • Memory Management (MMU, Paging)
  • Process Scheduler
  • Linux Networking Stack
  • Debugging Tools:
  • kdump, crash, gdb
  • kprobes, trace-cmd, ftrace
  • perf, valgrind
  • Hardware debugging tools (JTAG, Serial Console)
  • Build Systems:
  • Kbuild, Makefiles
  • Kernel packaging (RPM/Debian)
  • Security:
  • Experience with CVE patching and backporting
  • Knowledge of SELinux/AppArmor
  • Kernel hardening (FIPS, KSPP)


Preferred Skills

  • Experience contributing to open-source kernel projects
  • Familiarity with Linux Kernel Mailing List (LKML) workflows
  • Exposure to enterprise Linux distributions (RHEL, Ubuntu, SUSE)
  • Experience with performance tuning and system optimization at scale



1. Core Programming (C Language)

  • Must have strong hands-on experience in C programming
  • Comfortable with pointers, memory management, and low-level concepts

2. Kernel Internals Expertise

  • Should have worked in at least one subsystem:
  • VFS / File Systems
  • Memory Management
  • Scheduler / Networking

3. Debugging & Crash Analysis

  • Experience handling kernel panics
  • Hands-on with vmcore analysis tools

4. Security & Patching

  • Understanding of CVE fixes and backporting

5. Driver Development

  • Experience in writing or maintaining device drivers

6. Performance & Advanced Debugging

  • Exposure to eBPF, ftrace, perf

7. Hardware-Level Understanding

  • Knowledge of DMA, interrupts, hardware interaction

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication skills
  • Ability to work independently and in collaborative environments
  • Quick learner with adaptability to new technologies


Read more
Leading Product Startup
Leading Product Startup
Agency job
via Qrata by Blessy Fernandes
Remote only
1 - 8 yrs
₹14L - ₹48L / yr
skill iconJava
Algorithms
Data Structures
skill iconMongoDB
skill iconSpring Boot
+1 more
Roles & Responsibilities

● Complete ownership of the components that one works on - starting from
architecture design to monitoring metrics post deployment
Strong bias for action with a problem solving mindset. Meeting current
requirements or resolving issues while keeping bigger picture in mind.
● Thinking big while designing components. Keeping in mind that if we build our
current version for x users, it will be 10x within a year & 100x within 1.5 years
hands on experience in software development with excellent
problem-solving skills.
● Hands on experience on building highly-available, scalable systems.
● Expertise in Java with data structures, algorithms, spring, hibernate skills.
● Knowledge of NoSQL, MongoDB, caching data stores, queuing and search.
● Proficiency in computer science fundamentals: Object oriented design, data
structures, algorithm design, and complexity analysis.
● Good with the design patterns and architecture solution to large scale
applications.
● Nice to have: Cassandra, Kafka, Aerospike development experience with highly
scalable and performant software systems.
Read more
Subscription Based Learning Platform
Subscription Based Learning Platform
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
1 - 3 yrs
₹20L - ₹25L / yr
skill iconJava
skill iconSpring Boot
Microservices
Algorithms
Data Structures
+2 more
In this role, you will be responsible to drive innovation in product development, while
relentlessly improving performance, scalability, and maintainability.
● Sound knowledge and application of algorithms and data structures.
● Proficient in Java, Springboot and Mysql.
● Able to efficiently diagnose bugs and issues.
● Understanding of when to escalate questions/issues that arise during development.
● Work with other developers, QA, DevOps and business staff to efficiently launch features
and resolve issues.
● Actively participate in design and code reviews to build robust applications and prototypes.
● A willingness to dive deep, experiment rapidly and get things done.
● Provide input to how we can continually improve our development process and knowledge.
● Define and participate in establishing better engineering practices.
● Love being challenged by learning and experimenting with new technologies
● Experience with ElasticSearch, Cassandra, Redis, Kakfa, AWS is a plus.
● Prior experience in building microservices, have worked on architectures and designs
independently is a plus.
● Prior product building experience or from a startup background would be a plus.
Read more
Synechron
Synechron
Agency job
via HyreSpree by HyreSpree Team
Bengaluru (Bangalore), Mumbai
5 - 8 yrs
₹15L - ₹30L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
Spring

Looking for someone who can join in a month's notice

 

Role- Java Developer

Location- Bangalore, Mumbai

Experience- 5-8 yrs

 

Job Description
  • 5-7 Yrs of experience building enterprise level applications  using Java Restful API’s, Spring(Core, aspect ,boot & batch) and related frame works.
  • Development experience in core java
  • Expertise in multi-tiered Java EE design and programming , solid understanding and multi-tiered web based applications
  • Solid data structures and algorithm experience
  • Strong expertise in all the following Java-based technologies
  • Spring
  • Hibernate Framework (integration layer and Web MVC)
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Srilalitha K
Posted by Srilalitha K
Hyderabad, Bengaluru (Bangalore), Delhi, Gurugram, Pune, Chennai
3 - 9 yrs
₹2L - ₹15L / yr
skill iconC
skill iconC++
skill iconC#
skill iconPython
skill icon.NET
+14 more

Software Development Engineer – SDE 2.            

 

As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.

 

 Top Skills

You write high quality, maintainable, and robust code, often in Java or C++ or C#

You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.

You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.

Roles & Responsibilities

You solve problems at their root, stepping back to understand the broader context.

You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.

You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.

You recognize and use design patterns to solve business problems.

You understand how operating systems work, perform and scale.

You continually align your work with Amazon’s business objectives and seek to deliver business value.

You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.

You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.

You communicate clearly with your team and with other groups and listen effectively.

 

Skills & Experience

Bachelors or Masters in Computer Science or relevant technical field.

Experience in software development and full product life-cycle.

Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.

Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.

Proficiency in SQL and data modeling.

Read more
Sarvika Technologies
at Sarvika Technologies
1 recruiter
Vikram  Vijaya
Posted by Vikram Vijaya
Jaipur
1 - 5 yrs
₹5L - ₹10L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+2 more
As an Application Developer, you will participate in product development sessions with business
owners, business analysts and team members to analyse business requirements and proposed
solutions. A highly motivated and enthusiastic to join our Core Technology team and make a
difference.

Must-Have Skills:
• Candidate should have basic experience in Core Java and Advance Java design patterns
• Candidate should have basic experience in Advance Java frameworks – Spring, Hibernate,
JSP, Servlet.
• Good understanding of MAVEN & SVN is a must.
• Front end technologies knowledge is required to communicate with the web development
team. JavaScript, JQuery, AJAX, JSON.
• Collaborating with other teams. Excellent problem solving, debugging, design and debugging
skills required.

Good to Have Skills:
• Have good interpersonal and communication skills.
• E-commerce domain knowledge will be an add-on.
• Knowledge in API Design and docker.
• Knowledge of Agile methodologies
• Knowledge of Unit testing
Primary Responsibilities:
• Work closely with Tech Leads, Architects, Project Manager / Onsite Leads.
• Understand/apply reusable code design, leverage application architecture/framework
capabilities and functionality, and design/develop solutions that are highly reliable, scalable,
and perform to meet business-defined service levels.
• Contribute to the technical code and design documentation.
• Conduct code reviews and ensuring quality solutions are built and tested.
• Provide production support and issue triage for products.
Read more
"Online Non-Veg Selling Brand"
"Online Non-Veg Selling Brand"
Agency job
via Recruitment by parveen kaur
Bengaluru (Bangalore)
2 - 5 yrs
₹15L - ₹28L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconGo Programming (Golang)
Object Oriented Programming (OOPs)
-BE /BTech or Any Equivalent Degree

-Should be strong in complex problem solving, Data

Structure & Algorithms.

-Should be proficient in more than one Programming

language i.e Java, Node, Golang, etc.( Oops Languages & Concepts) and related frameworks.

-Should be comfortable with SQL, NOSQL databases.

-Should have comfortable writing Unit tests.
Read more
Azine Technologies
at Azine Technologies
3 recruiters
Pri Mistry
Posted by Pri Mistry
Ahmedabad
5 - 10 yrs
₹5L - ₹10L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+2 more

Azine Technologies is known for our innovative technologies, products and services -- and for the people behind them. At Azine, we create identity verification products which are essentially apps, APIs, SDKs which have different modules that undergo OCR, Face Recognition, and other AI and machine learning. We’re looking for a Python Developer who can fulfil the following responsibilities.

Role and Responsibilities

 

  • Design & implement new software modules based on the product requirements
  • Debug existing software components, fix issues and avoid regressions
  • Be proactive, take ownership and be accountable
  • Familiar with Test Drive Development.
  • Participate in software architecture, design discussions and code reviews

 

 

 

Qualifications and Education Requirements

Bachelor’s degree and 4+ years of software development experience or equivalent, including Computer Vision and AI/ML.

Understanding of OCR, Neural network and Deep learning.

Expert in Java with knowledge of Java Frameworks.

Knowledge of user authentication and authorization between multiple systems, servers, and environments.

Proficient understanding with code versioning tools such as Git, SVN, etc.

Strong unit test and debugging skills.

Basic understanding of front-end technologies, such as Javascript, HTML5, and CSS3

 

Read more
Kaleyra
at Kaleyra
1 video
3 recruiters
Gunjan Agarwal
Posted by Gunjan Agarwal
Bengaluru (Bangalore)
5 - 10 yrs
₹8L - ₹14L / yr
skill iconJava
Spring
Distributed Systems
Hibernate (Java)
Relational Database (RDBMS)
+3 more
What you have done :- He/She has built distributed systems. Has the capacity to identify a problem and provide a solution.- Has experience with scalable applications. Should identify probable bottlenecks and come up with approaches to mitigate them.- Has a good understanding of OOP concepts.- Has hands on working experience in Java Version 7.0+. Has good experience with JMS, Spring and Hibernate.- Has implemented search and analytics using ElasticSearch, caching with Redis.- Has hands on experience with Linux based systems.- Has good experience with build tool Maven and Git.- Has experience in identifying database solutions for a given problem. Should have experience working with RDBMS, preferably MySQL.- Have a working knowledge of web technologies like HTML, CSS and Javascript.- Has a good knowledge about API building and consuming 3rd party APIs.- Knowledge on SMPP protocol is a plus.- Good written and verbal communication skills.- Should be a highly motivated and a quick learner.What you will be responsible for - - Will own a complete platform from initial architecture, design of components, quality and deployment planning.- Will understand requirements by studying information needs, discussing with the stakeholders, understanding workflow processes, data flows. Create design and architecture documents to explain, justify and evaluate design approaches.- Should be strong in design principles and have implemented them in existing projects.- Involved in troubleshooting existing applications in production. Identify and build tools for troubleshooting.- Will be involved in creating flowcharts and data flow diagrams. Will be involved in code review for peers. Should be able to identify and implement best practices.- Should be aware of the latest technology trends. Should be flexible to identify and refactor existing code to improve platform efficiency and code maintainability.- Will be involved in mentoring junior team members and aligning them towards company goals.- Will be responsible for working with a team and making sure that delivery deadlines and quality standards are adhered to. (ref:hirist.com)
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