Cutshort logo
For Employers
Deqode logo
Java Developer
Java Developer
Deqode's logo

Java Developer

Apoorva Jain's profile picture
Posted by Apoorva Jain
4 - 8 yrs
₹5L - ₹15L / yr
Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Pune, Hyderabad, Mumbai, Nagpur, Ahmedabad, Jaipur
Skills
skill iconJava
06692
Microservices

Job Description:

We are looking for a highly experienced Java Developer with expertise in Spring Boot and Microservices architecture. The ideal candidate will have 4+ years of experience in building scalable, high-performance applications.


Key Responsibilities:

  • Develop and maintain Java-based applications using Spring Boot and Microservices.
  • Create and implement RESTful APIs and integrate with third-party services.
  • Design and build scalable, resilient microservices.
  • Perform code reviews and optimize applications for performance and security.
  • Deploy and manage applications on cloud platforms (AWS, Azure, or GCP).
  • Implement CI/CD pipelines for continuous integration and deployment.
  • Diagnose and resolve technical issues and production bugs.

Required Skills:


  •  Java 8+ or 11+ (strong proficiency)
  •  Spring Boot, Spring MVC, Spring Security
  •  Microservices architecture and distributed systems
  •  RESTful APIs and API gateways
  •  SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
  •  Cloud platforms (AWS, Azure, or GCP)
  •  Containerization (Docker, Kubernetes)
  •  CI/CD pipelines (Jenkins, GitLab CI)
  •  Message brokers (Kafka, RabbitMQ)


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 Deqode

Founded :
2016
Type :
Products & Services
Size :
100-1000
Stage :
Bootstrapped

About

At Deqode, our purpose is to help businesses solve complex problems using new-age technologies. We provide enterprise blockchain solutions to businesses.

Read more

Connect with the team

Profile picture
Mohini Bansal

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Bengaluru (Bangalore)
4 - 8 yrs
₹5L - ₹12L / yr
skill iconJava
Java 11+
grpc
RESTful APIs
skill iconPostgreSQL
+5 more

JobTitle : Mission Control Software Engineer – Java Backend

Experience : 4+ Years

Location : Bengaluru, Karnataka (On-site)

Employment Type : Full-time

Industry : Space Technology


🧠 Role Overview :

As a Mission Control Software Engineer – Java Backend, you will be a founding member of the Mission Control Software team. You will design and develop the backend core of a distributed, high-reliability system responsible for streaming, processing, and routing satellite data.

This role offers high ownership and the opportunity to directly influence system architecture as it evolves from a single-node deployment to a scalable multi-node system.


🛠️ Tech Stack :

Java 11+, gRPC, REST APIs, PostgreSQL, Docker, Linux, WebSockets, Git, CI/CD


⚙️ Key Responsibilities :

  • Design, develop, and maintain backend services in Java (11+) for data ingestion, processing, and control workflows
  • Build and enhance gRPC and REST APIs for internal and external system integrations
  • Develop modular plugins and middleware for routing, persistence, and automation
  • Work with PostgreSQL and other databases for structured and time-series data
  • Collaborate with frontend teams to support real-time dashboards via WebSockets/event streaming
  • Ensure system scalability, reliability, and observability through logging, metrics, and testing
  • Contribute to containerized deployments (Docker) and CI/CD pipelines
  • Write clean, maintainable, and well-documented code with strong test coverage

🧩 Required Skills & Experience :

  • 4+ years of experience in backend or distributed systems development.
  • Strong proficiency in Java (11+), including concurrency and networking concepts.
  • Experience with frameworks like Spring Boot, Vert.x, or similar.
  • Hands-on experience with gRPC and REST API design.
  • Strong knowledge of SQL databases (PostgreSQL preferred) and schema design.
  • Experience working in Linux environments, with Git and Docker.
  • Familiarity with event-driven systems / messaging queues (Kafka, RabbitMQ, MQTT, etc.).
  • Ability to design scalable architectures and write automated tests.

⭐ Good to Have :

  • Experience with real-time systems, telemetry, IoT, or satellite systems
  • Exposure to distributed systems / microservices / high-availability architectures
  • Working knowledge of Python for scripting or integrations
  • Experience with monitoring tools like Prometheus and Grafana
  • Interest in hardware-software integrated systems
Read more
NeoGenCode Technologies Pvt Ltd
Gurugram
2.5 - 6 yrs
₹6L - ₹10L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconSpring Boot
Systems design
High-level design
+12 more

Job Title : Backend Engineer (AI-First | FinTech/Crypto)

Experience : 3 to 6 Years

Location : Gurugram (Sector 49)

Working Hours : 10:00 AM – 6:00 PM

Work Mode : On-site | 6 Days Working

Employment Type : Full-time


Role Overview :

This is not a typical ticket-based engineering role. You will take end-to-end ownership of systems—designing architecture, building scalable solutions, and solving real-world performance challenges.

We operate in an AI-first engineering environment, leveraging advanced tools and automation workflows to build high-performance distributed systems.


Mandatory Skills :

Java/Spring Boot or Node.js, System Design (HLD/LLD), Distributed Systems, Event-Driven Architecture (Kafka/RabbitMQ), Low-Latency APIs, PostgreSQL/MongoDB, CI/CD, Docker/Kubernetes, AI-assisted development (Copilot/Cursor/Claude)


Key Responsibilities :

  • Design and build scalable backend systems (Java/Spring Boot, Node.js, or similar).
  • Architect and implement event-driven systems (Kafka, RabbitMQ, pub/sub).
  • Develop secure and reliable financial systems with strong data integrity.
  • Solve scalability and performance challenges in fintech/crypto environments.
  • Own features end-to-end: design → development → deployment → monitoring.
  • Work with real-time data pipelines (WebSockets, streaming, event sourcing).
  • Define service contracts and optimize system architecture.


AI-First Engineering (Must-Have Mindset) :

You will :

  • Use tools like GitHub Copilot, Cursor, and Claude in daily development
  • Follow spec-driven development using structured instructions
  • Review, validate, and ship AI-generated code with strong engineering judgment


Core Requirements :

  • 3+ years of backend development experience.
  • Strong expertise in Java (Spring Boot) or Node.js.
  • Solid understanding of System Design (HLD/LLD, Distributed Systems).
  • Experience with event-driven architectures (Kafka, RabbitMQ, async pipelines).
  • Hands-on experience building low-latency, high-throughput systems.
  • Strong database knowledge (PostgreSQL, MongoDB, etc.).
  • Understanding of security, performance optimization, and reliability.
  • Experience with CI/CD, Git, Docker, Kubernetes.
  • Exposure to React / React Native is a plus.


Good to Have (Differentiators) :

  • Experience in FinTech / Crypto / Web3 / Blockchain.
  • Built systems for trading, payments, or real-time financial data.
  • Experience with AI agents, automation pipelines, or agent-based systems.
  • Exposure to parallel AI workflows (coding / testing / refactoring).
  • Contributions to open source or technical blogs.
  • Experience handling production-scale systems.
Read more
NeoGenCode Technologies Pvt Ltd
Shivank Bhardwaj
Posted by Shivank Bhardwaj
Gurugram, Noida, Delhi, Ghaziabad, Faridabad
3 - 8 yrs
₹3.5L - ₹9L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Microservices
skill iconPostgreSQL
TypeScript
+2 more

Job Summary:

We are seeking a dynamic and highly skilled Full Stack Developer with 3-5 years of experience to join our client's team. The ideal candidate will be working with a leading MNC client in the health insurance domain. This role is based in Gurugram and requires candidates to work from the office, Monday to Friday. You will play an integral role in developing and enhancing applications using Node.js, TypeScript, PostgreSQL, and MongoDB.


Responsibilities:

  • Design, develop, and maintain scalable applications using Node.js and TypeScript.
  • Build and optimize RESTful APIs and backend services.
  • Collaborate with cross-functional teams to deliver high-quality products and services.
  • Work with PostgreSQL and MongoDB databases for efficient data management and retrieval.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot, debug, and upgrade existing systems and platforms.
  • Implement best practices for security, code quality, and performance optimization.
  • Participate in code reviews and provide mentorship to junior developers.


Requirements:

  • Experience: 3-5 years of hands-on development experience with Node.js, TypeScript, PostgreSQL, and MongoDB.
  • Technical Skills:
  • Proficiency in Node.js and TypeScript for building scalable web applications.
  • Strong experience working with PostgreSQL and MongoDB databases.
  • Hands-on experience in building RESTful APIs and microservices architecture.
  • Knowledge of best practices in application developmentsecurity, and performance tuning.
  • Familiarity with version control tools like Git.
  • Preferred:
  • Experience in the health insurance or fintech domain.
  • Ability to work in an agile environment with fast-paced deliverables.
  • Excellent communication and collaboration skills.


Soft Skills:

  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Ability to work in a team and independently when required.
  • Adaptability and willingness to learn new technologies.
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Archana M
Posted by Archana M
Bengaluru (Bangalore)
5 - 9 yrs
Best in industry
skill iconSpring Boot
SQL
skill iconJava

⚠️ Important Note (Please Read Before Applying):

  • Only candidates with 5–8 years of relevant experience should apply.
  • Freshers or candidates with less than 5 years of experience – please do not apply.
  • Only immediate joiners or candidates currently serving notice will be considered.

Job Title: Java Developer (5–8 Years)

Location: Bangalore (Hybrid Mode)

Experience: 5 to 8 years

Joining: Immediate / Notice Serving Only

About the Role:

We are looking for passionate and highly skilled Java Developers to join our dynamic team in Bangalore. The ideal candidate will have strong expertise in Java, Spring Boot, Collections, Multithreading, and Data Structures & Algorithms (DSA), with proven problem-solving abilities.

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable, and secure applications.
  • Work with Spring Boot and related frameworks to build microservices-based solutions.
  • Optimize code using Collections & Multithreading concepts for performance and reliability.
  • Apply strong DSA and problem-solving skills to deliver efficient solutions.
  • Collaborate with cross-functional teams to ensure timely delivery of high-quality software.
  • Troubleshoot, debug, and resolve production issues efficiently.

Required Skills & Experience:

  • 5–8 years of hands-on experience in Core Java and Spring Boot.
  • Strong expertise in Collections, Multithreading, and Concurrency.
  • Solid understanding of DSA, Algorithms, and System Design fundamentals.
  • Experience in developing REST APIs and Microservices.
  • Proficiency in writing clean, maintainable, and efficient code
  • .Strong analytical and problem-solving skills.

Why Join Us?

  • Opportunity to work on cutting-edge projects with modern architectures.
  • Hybrid work setup in Bangalore.
  • Fast-paced and growth-driven environment.
Read more
Geektrust
Agency job
via Scaling Theory by Sriraagavi Baskaran
Bengaluru (Bangalore)
2.5 - 5 yrs
₹10L - ₹30L / yr
skill iconJava
Microsoft SharePoint
Apache Kafka
skill iconElastic Search

Role Overview


We are seeking a motivated and technically versatile CMS Engineer (IC2) to support our transition from SharePoint to Contentful, while also contributing to the broader CMS ecosystem. This is an excellent opportunity for an early-career engineer to work on enterprise-grade platforms and microservice-based architectures.


Key Responsibilities

·         3-5 years of experience with SharePoint Online and/or enterprise CMS platforms.

·         Familiarity with Contentful or other headless CMS solutions is a strong plus.

·         Hands-on experience with JavaSpring Boot, and relational databases (e.g., PostgreSQL).

·         Exposure to KafkaElasticsearch, or similar distributed technologies is desirable.

·         Solid problem-solving and communication skills with an eagerness to learn.

 

What would you do here

SharePoint to Contentful Migration | Backend + CMS Integration

 

·         Assist in maintaining and enhancing SharePoint Online content and features during the transition period.

·         Support the migration of pages, documents, and metadata from SharePoint to Contentful.

·         Contribute to the design and development of backend services that integrate with Contentful using Java, Spring Boot, and REST APIs.

·         Write reusable services for content delivery, search indexing (via Elasticsearch), and event processing (via Kafka).

·         Help develop APIs for CMS-based applications that interact with PostgreSQL databases.

·         Troubleshoot CMS-related issues and support testing efforts during platform migration.


Read more
Deqode
at Deqode
1 recruiter
Sneha Jain
Posted by Sneha Jain
Bengaluru (Bangalore), Mumbai, Pune, Hyderabad
4 - 7 yrs
₹10L - ₹18L / yr
skill iconSpring Boot
skill iconJava
skill iconAmazon Web Services (AWS)

Job Summary:


We are looking for an experienced Java Developer with 4+years of hands-on experience to join our dynamic team. The ideal candidate will have a strong background in Java development, problem-solving skills, and the ability to work independently as well as part of a team. You will be responsible for designing, developing, and maintaining high-performance and scalable applications.


Key Responsibilities:

  • Design, develop, test, and maintain Java-based applications.
  • Write well-designed, efficient, and testable code following best software development practices.
  • Troubleshoot and resolve technical issues during development and production support.
  • Collaborate with cross-functional teams including QA, DevOps, and Product teams.
  • Participate in code reviews and provide constructive feedback.
  • Maintain proper documentation for code, processes, and configurations.
  • Support deployment and post-deployment monitoring during night shift hours.


Required Skills:

  • Strong programming skills in Java 8 or above.
  • Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
  • Proficiency in RESTful APIsMicroservices Architecture, and Web Services.
  • Familiarity with SQL and relational databases like MySQL, PostgreSQL, or Oracle.
  • Hands-on experience with version control systems like Git.
  • Understanding of Agile methodologies.
  • Experience with build tools like Maven/Gradle.
  • Knowledge of unit testing frameworks (JUnit/TestNG).


Preferred Skills (Good to Have):

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines.
  • Basic understanding of frontend technologies like JavaScript, HTML, CSS.


Read more
Java developer based in Hyderabad.
Java developer based in Hyderabad.
Agency job
via Qrata by Rayal Rajan
Hyderabad
5 - 12 yrs
₹6L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconPython
+7 more
Excellent knowledge of Core Java (J2SE) and J2EE technologies.
 Hands-on experience with RESTful services, API design are must.
 Knowledge of microservices architecture is 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 on hybrid (on-prem/cloud)
environments.
 Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM frameworks like JPA/Hibernate.
 Experience in managing the Source Code Base through Version Control tools like SVN, GitHub,
Bitbucket, etc.
 Experience in using and configuration of Continuous Integration tools Jenkins, Travis, GitLab, etc.
 Experience in the design and development of SaaS/PaaS-based architecture and tenancy models.
 Experience in SaaS/PaaS-based application development used by a high volume of
subscribers/customers.
 Awareness and understanding of data security and privacy.
 Experience in performing Java Code Reviews using review tools like SonarQube, etc.
 Good understanding of end-to-end software development lifecycle. Ability to read and understand
requirements and design documents.
 Good Analytical skills and should be self-driven.
 Good communication with interpersonal skills.
 Open to learning new technologies and domains.
 A good team player and ready to take up new challenges. Active communication and coordination with
Clients and Internal stakeholders
Requirements: Skills and Qualifications
 6-8 years of experience in developing Java/J2EE-based Enterprise Web Applications
 Languages: Java, J2EE, and Python
 Databases: MySQL, Oracle, SQL Server, PostgreSQL, Redshift, MongoDB
 DB Script: SQL and PL/SQL
 Frameworks: Spring, Spring Boot, Jersey, Hibernate and JPA
 OS: Windows, Linux/Unix.
 Cloud Services: AWS and Azure
 Version Controls/ DevOps tools: Git, Bitbucket and Jenkins.
 Message brokers: RabbitMQ, and Kafka
 Deployment Servers: Tomcat, Docker, and Kubernetes
 Build Tools: Gradle/Maven
Read more
VAYUZ Technologies
at VAYUZ Technologies
1 video
4 recruiters
Priya Pal
Posted by Priya Pal
Bengaluru (Bangalore)
5 - 7 yrs
₹11L - ₹16L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconJavascript
+2 more

ROLE AND RESPONSIBILITIES

• Involvement in the full software development life cycle within broadly defined parameters and

providing software solutions keeping into consideration, the software quality needs.

• Design and defining the interaction between the different component pieces.

• Write efficient code based on brief given by team lead.

• Fast prototyping of proof-of concept features / application based on brief.

• Develop and maintain new features on Java stack.

• Own the delivery of an entire piece of a system or application.

• Management and execution against project plans and delivery commitments.

• Work closely with the peers and Leads to develop the best technical design and approach for new

product development.

• Build software solutions for complex problems.

• Compliance with build/release and configuration management process.

• Responsibility to develop unit test cases for his/her project module.


QUALIFICATIONS AND EDUCATION REQUIREMENTS

WORK EXPERIENCE AND EDUCATIONAL BACKGROUND THAT A CANDIDATE SHOULD HAVE WHEN APPLYING FOR

POSITION

• 5+ years of proven experience as a Software Developer, Software Engineer or similar role

• Familiarity with Agile development methodologies

• B.E./ B.Tech. / M.E. / M.Tech. / M.S. in Computer Science, Electronics or a related field.

• Experience with software design and development in a test-driven environment

• Knowledge of coding languages (e.g. Java, JavaScript) and frameworks/systems

• Experience with databases (Oracle / Postgre) and Object-Relational Mapping (ORM) frameworks

• Ability to learn new languages and technologies

• Excellent communication skills

• Resourcefulness and troubleshooting aptitude


PREFERRED SKILLS

ADDITIONAL SKILLS OR EXPERIENCE THAT WOULD BE CONSIDERED FAVORABLE FOR A CANDIDATE WHO IS

APPLYING FOR THIS POSITION.

• Excited about the start-up company “experience”.

• BS/MS in Computer science preferred.

• Full project lifecycle experience.

• Strong oral and written communication skills.

Read more
Codejudge
at Codejudge
2 recruiters
Vaishnavi M
Posted by Vaishnavi M
Gurugram
2 - 5 yrs
₹20L - ₹30L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
Job Description

Job Overview:
As a Senior Software Engineer, you will work as part of a software development team and be
responsible for designing, implementing, and maintaining the back-end of fast-growing web/mobile
applications.
You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed
college. You need to have expert-level programming skills in Java along with experience in database
management and computer architecture. You should have experience working effectively in software
development teams ensuring tight deadlines are met. You should be passionate about writing elegant
code that solves meaningful real-life problems.
You should have already successfully built and shipped products/modules of significant complexity.
What will your role look like?
● Write well-designed, design pattern-based, testable, efficient, and high-quality code in Java.
● Design (LLD & HLD) and architect technical solutions for the business problems of a large-
scale system and support needs of growing scale.
● Prepare and produce releases of software components.
● Contribute to all phases of the development lifecycle.


Roles and Responsibilities

Who are we looking for?
● B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject
● 2-4 years of relevant work experience.
● Strong problem-solving skills, Computer science fundamentals, Data structures, and
Algorithms.
● Solid OOP and software design knowledge with a great understanding of Design Patterns –
you should know how to create software that’s extensible, reusable, and meets desired
architectural objectives.
● Hands-on experience in Java 8, Spring Boot, and Microservices.
● Excellent knowledge of Databases such as MySQL and MongoDB
● Hands-on experience with caching(Redis), REST APIs, SOAP APIs, JWT, Third-party API
integration, Logging(ELK), etc.
● Experience with all phases of the software development life cycle, best practices, and Agile
Software Development.
● Ability to work autonomously, be excited by new technologies, and never back down from the
challenges of scale.

Read more
Accion Labs
at Accion Labs
14 recruiters
Jayasri Palanivelu
Posted by Jayasri Palanivelu
Bengaluru (Bangalore), Hyderabad, Pune, Mumbai
6 - 10 yrs
₹15L - ₹30L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
Microservices
NOSQL Databases
+3 more

Desired Candidate Profile


  • A team focus with strong collaboration and communication skills
  • Exceptional ability to quickly grasp high-level business goals, derive requirements, and translate them into effective technical solutions
  • Exceptional object-oriented thinking, design and programming skills (Java 8 or 11)
  • Expertise with the following technologies : Data Structures, Design Patterns ,Code Versioning Tools(Github/bitbucket/..), XML, JSON, Spring Batch Restful, Spring Cloud, Grafana(Knowledge/Experience), Kafka, Spring Boot, Microservices, DB/NoSQL, Docker, Kubernetes, AWS/GCP, Architecture design (Patterns) Agile, JIRA.
  • Penchant toward self-motivation and continuous improvement; these words should describe you: dedicated, energetic, curious, conscientious, and flexible.
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