Cutshort logo
For Employers
Deqode logo
Sr. Java Developer
Sr. Java Developer

Sr. Java Developer at Deqode · Bengaluru (Bangalore) · 6 - 9 years · ₹8L - ₹20L / yr · Bootstrapped · Posted 10 Jul 2025

Deqode's logo

Sr. Java Developer

Roshni Maji's profile picture
Posted by Roshni Maji
6 - 9 yrs
₹8L - ₹20L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
06692
Microservices
skill iconAmazon Web Services (AWS)
skill iconDocker
skill iconKubernetes

Role: Sr. Java Developer

Experience: 6+ Years

Location: Bangalore (Whitefield)

Work Mode: Hybrid (2-3 days WFO)

Shift Timing: Regular Morning Shift


About the Role:

We are looking for a seasoned Java Developer with 6+ years of experience to join our growing engineering team. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and cloud-based deployment using AWS or DevOps tools. This is a hybrid role based out of our Whitefield, Bangalore location.


Key Responsibilities:

  • Participate in agile development processes and scrum ceremonies.
  • Translate business requirements into scalable and maintainable technical solutions.
  • Design and develop applications using Java, Spring Boot, and Microservices architecture.
  • Ensure robust and reliable code through full-scale unit testing and TDD/BDD practices.
  • Contribute to CI/CD pipeline setup and cloud deployments.
  • Work independently and as an individual contributor on complex features.
  • Troubleshoot production issues and optimize application performance.


Mandatory Skills:

  • Strong Core Java and Spring Boot expertise.
  • Proficiency in AWS or DevOps (Docker & Kubernetes).
  • Experience with relational and/or non-relational databases (SQL, NoSQL).
  • Sound understanding of Microservices architecture and RESTful APIs.
  • Containerization experience using Docker and orchestration via Kubernetes.
  • Familiarity with Linux-based development environments.
  • Exposure to modern SDLC tools – Maven, Git, Jenkins, etc.
  • Good understanding of CI/CD pipelines and cloud-based deployment.


Soft Skills:

  • Self-driven, proactive, and an individual contributor.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal abilities.
  • Able to plan, prioritize, and manage tasks independently.


Nice-to-Have Skills:

  • Exposure to frontend technologies like Angular, JavaScript, HTML5, and CSS.


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 (10)

MNC
MNC
Agency job
via by aafia parveen
Bengaluru (Bangalore)
10 - 16 yrs
₹2L - ₹25L / yr
skill iconJava
skill iconAmazon Web Services (AWS)
skill iconPostgreSQL

Senior Java AWS Developer – D

Location: Bangalore

Experience: 6–10 Years

Mandatory Skills:

  • Strong experience in Java / Spring Boot
  • Hands-on experience with AWS services
  • Strong PostgreSQL / SQL knowledge
  • Experience in REST APIs & Microservices
  • Good understanding of Docker, CI/CD & Git
  • Experience in application development, debugging, and performance optimization

Role: Senior Developer – Java, AWS & PostgreSQL

Read more
company logo
Chloe Densham
Posted by Chloe Densham
Remote only
4 - 14 yrs
₹20L - ₹40L / yr
Software Development
skill iconJava
skill iconSpring Boot
Backend testing
API
+14 more

**Please apply directly through our careers page**



Who We're Looking For

We are looking for engineers who share our passion for technology and rise to meet hard technical challenges. Individual contributors who thrive in a collaborative culture and a strong technical environment — self-starting, dynamic, and quick to pick up new technologies in order to deliver working solutions with minimal direction.

This is a backend-heavy full-stack role: you should be an engineer who is at home in distributed, server-side systems first, with the range to also work competently across the stack when a feature calls for it.


What You'll Do

We are seeking a Full-Stack Software Engineer to work closely with the architecture team on enhancements to Provenir's cloud-native, microservices-based decisioning engine (rules/graph-based execution).

This role requires deep, hands-on backend expertise and extends into full ownership of features end to end — from service design through UI integration and deployment.

• Design, build, and evolve microservices for Provenir's decisioning engine using Core Java and Spring Boot.

• Design and implement synchronous and asynchronous REST APIs that power decisioning workflows across the platform.

• Apply multi-threading and performance-tuning techniques to keep high-throughput decisioning services fast and reliable at scale.

• Build and maintain event-driven integrations using Kafka and ActiveMQ (or equivalent message queuing technologies) to support distributed, asynchronous processing.

• Model and manage data across relational and NoSQL stores (MySQL, MongoDB) using ORM tools such as Hibernate, Ebeans, or OpenJPA.

• Practice test-driven development, writing and maintaining unit tests as a core part of the delivery process.

• Containerize and deploy services with Docker and Kubernetes, working within a single-region, multi-AZ

AWS deployment architecture, and contribute to CI/CD pipelines (Git, GitHub Actions, Jenkins, Terraform, Datadog).

• Own features across the full SDLC — design, testing, implementation, deployment, and maintenance — in partnership with the architecture team.

• Build and maintain Angular or React or any frontend framework components and modules that surface decisioning workflows and configuration screens, integrating cleanly with backend REST APIs.

• Contribute to responsive UI work using TypeScript, HTML5/CSS3, and frameworks such as Material-UI, Bootstrap, or Tailwind.


What's Required


Experience & Education

• Minimum of 5 years of professional software development experience — this is a firm minimum for the role.

• Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.

• Minimum 5+ years of hands-on experience with Core Java, Spring Boot, Angular or React or any frontend framework, AWS, multi-threading, and performance tuning.

• Proven experience designing, building, and deploying microservices architectures in cloud environments.

• 4+ years designing and developing synchronous and asynchronous REST web services.

• Experience with message queuing technologies such as Kafka, ActiveMQ, or equivalent.

• 4+ years working with ORM tools (Hibernate, Ebeans, or OpenJPA) across relational and NoSQL databases (MySQL, MongoDB).

• 4+ years of test-driven development and unit testing practice.

• Solid grounding in OOA/OOD and design patterns — knowing where, why, and how to apply them.

• Hands-on experience with AWS, containerization and orchestration (Docker, Kubernetes), and CI/CD tooling (Git, GitHub Actions, Jenkins, Terraform, Datadog).


Full-Stack / Frontend Exposure

• Working knowledge of Angular or React or any frontend framework, with hands-on experience integrating front-end applications with backend REST services.

• Practical, hands-on experience with HTML5, CSS3, and responsive UI frameworks such as Material-UI, Bootstrap, or Tailwind.


Nice to Have

• Experience with Scrum/Agile development methodologies.

• Unix/Linux operating system knowledge.

• Broader exposure to event-driven and distributed system design beyond core messaging integration.

• Exposure to systems supporting ML/DL/AI model training, testing, or execution within a production product stack.


Why You Should Join Us

Our employees are empowered to be curious, forward-thinking engineers. We ask them to explore the uncharted and build the unimagined — that's what makes Provenir unique.

We offer comprehensive health and wellness plans. You'll enjoy paid time off and company holidays, flexible and remote-friendly options, along with benefits to plan for your future.

At Provenir, you'll be part of a dynamic, growing team that prides itself on building highly innovative, adaptable, and configurable software solutions, in a collaborative culture and strong technical environment.

To learn more,

visit www.provenir.com.


Equal Opportunity

Provenir is an Equal Opportunity Employer. We recognize that diversity and inclusion make our teams stronger,

and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, national

origin, age, sex, gender identity, sexual orientation, disability, marital status, domestic partner status,

citizenship, or veteran status or medical condition. We encourage people from all backgrounds to apply

Read more
company logo
Rajana Harika
Posted by Rajana Harika
Hyderabad
4 - 8 yrs
₹6.5L - ₹12L / yr
skill iconSpring Boot
Spring MVC
Hibernate (Java)
skill iconJava
SQL
+2 more


Position Title : Software Engineer

Position Type: Full-Time

Department: Research & Development

Reports To: First Level Manager,


Company Background:

Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development organization developing highly available, highly secure, cloud-based enterprise software products catering to the needs of leading Research Facilities, University Medical Centers, Hospitals, and Pharmaceutical companies across the globe, ultimately contributing to the development of life-saving medications.

CGLIA is committed to helping software professionals unleash their creativity, build world-class enterprise applications, and accelerate their careers in a collaborative and innovation-driven environment.

Job Summary :

As a Software Engineer (Java), you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance cloud-based enterprise applications. You will work closely with Product Management, Business Analysts, QA, DevOps, and cross-functional engineering teams to deliver innovative software solutions that exceed customer expectations.

The ideal candidate should be a self-starter with excellent analytical and problem-solving skills, strong expertise in Java backend technologies, and a passion for developing high-quality software. This role also provides an opportunity to mentor junior engineers, participate in technical discussions, and contribute to architectural decisions.


Key Responsibilities

  • Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
  • Contribute to technical design discussions and prepare technical design documentation.
  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and Microservices.
  • Write clean, reusable, maintainable, and well-documented code following industry best practices.
  • Optimize application performance, scalability, reliability, and security.
  • Perform unit testing, code reviews, debugging, and production issue resolution.
  • Collaborate with QA, DevOps, UI, and Product teams throughout the software development lifecycle.
  • Mentor junior engineers and actively contribute to knowledge sharing within the team.
  • Stay updated with emerging technologies, frameworks, and software development best practices.
  • Participate in technical interviews and hiring activities to support organizational growth.
  • Undertake additional responsibilities as required to achieve project and organizational objectives.

Qualifications (Education, Experience, Skills & Knowledge)

  • Bachelor's degree in Computer Science, Information Technology, or an equivalent discipline.
  • 5+ years of hands-on experience in Java application development.
  • Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
  • Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
  • Strong experience designing and developing RESTful APIs and Microservices.
  • Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or MS SQL Server.
  • Good understanding of Data Structures, Algorithms, Design Patterns, and Multithreading.
  • Angular, Bootstrap, Material Design, HTML5, CSS, JavaScript
  • Hands-on experience with Git, Maven/Gradle, and Agile/Scrum development methodologies.
  • Experience with code quality tools such as SonarQube and static code analysis.
  • Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is preferred.
  • Knowledge of messaging systems such as Kafka or RabbitMQ is an added advantage.
  • Strong analytical, troubleshooting, and debugging skills.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to work independently and collaboratively in a fast-paced product development environment.
  • Eagerness to learn and adopt new technologies.
Read more
company logo
Banu S
Posted by Banu S
Chennai, Pune
6 - 18 yrs
₹6L - ₹23L / yr
skill iconJava
skill iconSpring Boot
Microservices
kafka
skill iconAmazon Web Services (AWS)

Job Title: Java Developer with Kafka

Location: Hyderabad

Experience: 4–9 Years

Job Summary

We are seeking an experienced Java Developer with strong expertise in Apache Kafka to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience building microservices, implementing event-driven architectures, and working with distributed systems.

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot.
  • Build and manage event-driven applications using Apache Kafka.
  • Develop RESTful APIs and microservices.
  • Integrate applications with databases and third-party systems.
  • Optimize application performance, scalability, and reliability.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with cross-functional teams in Agile/Scrum environments.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and contribute to technical design discussions.

Required Skills

  • 5–8 years of experience in Java application development.
  • Strong proficiency in Java 8/11/17 and Spring Boot.
  • Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, consumer groups).
  • Experience developing REST APIs and Microservices.
  • Strong understanding of multithreading, collections, and JVM concepts.
  • Experience with SQL databases (Oracle, PostgreSQL, or MySQL).
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
  • Knowledge of Docker and Kubernetes is an advantage.
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Good analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with event-driven architecture and distributed systems.
  • Exposure to monitoring tools such as Prometheus, Grafana, ELK, or Splunk.
  • Knowledge of messaging systems and integration patterns.
  • Experience working in Agile development environments.
Read more
company logo
Pavithra E
Posted by Pavithra E
Hyderabad
5 - 10 yrs
₹10L - ₹25L / yr
BPM
skill iconSpring Boot
Microservices
skill iconJava

🚨 Job Opening – Java Developer


Job Title: Java Developer

Openings: 3

Experience: 5+ Years

Location: Hyderabad

Notice Period: Immediate to 15 Days


Mandatory Skills

Java 8+

Spring Boot

Microservices

Any BPM Tool with Java experience

Key Skills / Requirements

Strong hands-on experience in Java 8 and above

Strong experience in Spring Boot and Microservices

Experience with any BPM (Business Process Management) tool along with Java

Strong knowledge of CI/CD pipelines and deployment processes

Exposure to AI tools

Good understanding of application development and deployment practices

Roles & Responsibilities

Design, develop, and maintain applications using Java, Spring Boot, and Microservices.

Work with BPM tools to develop and implement business process solutions.

Develop scalable and maintainable Java-based applications.

Participate in CI/CD pipeline development and deployment activities.

Troubleshoot and resolve application issues.

Collaborate with development, QA, and DevOps teams.

Explore and utilize AI tools to improve development productivity.


Read more
company logo
Sakshi Mittal
Posted by Sakshi Mittal
Bengaluru (Bangalore)
3 - 5 yrs
₹7L - ₹14L / yr
skill iconJava
skill iconSpring Boot
Microservices

Company Overview:


Euphoric Thought Technologies is a technology-driven firm focused on building scalable software solutions for the digital enterprise. Operating at the intersection of cloud computing and enterprise software, the company develops high-performance platforms that streamline complex business operations. With a strong presence in the Bangalore tech ecosystem, Euphoric Thought Technologies supports clients across diverse sectors by delivering robust, secure, and efficient backend architectures that power modern digital experiences.


Role Overview:


As a Java Developer, you will be responsible for designing and maintaining the core backend systems that drive our client platforms. You will work closely with cross-functional product and engineering teams to translate complex business requirements into high-quality, maintainable code. Your contribution will directly impact the scalability and reliability of our services, ensuring that our end-users experience seamless performance as we continue to expand our technical footprint.


Key Responsibilities:


- Develop and maintain high-performance backend services using Java and Spring Boot to ensure system reliability for our enterprise clients.


- Design and implement scalable microservices architectures that allow for modular growth and easier maintenance of complex application features.


- Optimize database interactions and data persistence layers using Hibernate to improve application speed and resource efficiency.


- Build and expose secure RESTful web services to facilitate seamless communication between internal systems and third-party integrations.


- Deploy and manage application infrastructure on AWS to ensure high availability and fault tolerance for mission-critical business processes.


- Collaborate with engineering leads and stakeholders to troubleshoot production issues and implement performance enhancements that improve the overall user experience.


Required Skillset:


- Demonstrated expertise in Java development with 3 to 6 years of hands-on experience in building enterprise-grade applications.


- Proficiency in Spring Boot and Hibernate for developing robust backend frameworks and managing complex data models.


- Strong understanding of microservices architecture and the ability to design decoupled, scalable service components.


- Practical experience in developing and consuming RESTful web services within a distributed environment.


- Hands-on experience with AWS services for cloud deployment, monitoring, and infrastructure management.


- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.


- Ability to work effectively in a hybrid office environment in Bangalore, collaborating with distributed teams to meet project milestones.

Read more
company logo
Agency job
via by Lakshmi Priya
Mumbai, Navi Mumbai, Malad, Powai
7 - 10 yrs
₹20L - ₹25L / yr
skill iconJava
Fullstack Developer
skill iconAngular (2+)
Microservices
skill iconSpring Boot

Experience- 8-10 Years


Java FSD

Springboot

Microservices

Angular


Only Immediate Joiners

Mumbai (No Relocation)

Read more
company logo
Karthi Rajan
Posted by Karthi Rajan
Chennai
5 - 6 yrs
₹5L - ₹7L / yr
skill iconReact.js
skill iconAngularJS (1.x)
skill iconSpring Boot
Hibernate (Java)
Microservices
+1 more

Urgent Requirement 🔥

👉 Java Backend with AWS

👉 Java Backend with React, Spring Boot, Microservices

Exp: 3+ Yrs

Loc: Chennai, Bangalore, Hyderabad

Immediate Joiners Preferred!

Read more
company logo
Deekshitha NM
Posted by Deekshitha NM
Bengaluru (Bangalore), Mumbai
4 - 10 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
Hibernate (Java)
J2EE

Must have

Experience in the Core Java development 

Good understanding of Object Oriented Design, Design Patterns and data structure algorithms

Experience in Multi-threading, Hashmaps, Collection arrays

Experience in Java collections

Experience in developing applications using Spring Boot

Proficient in building Micro Services with Java 1.8 or higher, J2EE, Spring, Spring Boot.

Proficient with No SQL and Relational Databases

Hands on experience in Unit testing frameworks like Junit / Mockito OR TDD


Read more
company logo
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore)
8 - 16 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
SQL
HLD
+1 more

Experience

9–18 Years

Education

IIT / NIT graduates only

Interview Process

Candidates must be available for a Face-to-Face interview in Bangalore or Mumbai.

Key Responsibilities

  • Design and develop scalable, high-performance Java applications.
  • Lead a team of engineers and drive technical excellence.
  • Architect enterprise-grade solutions and provide technical guidance.
  • Collaborate with cross-functional teams to define, design, and deliver high-quality software.
  • Review code, mentor team members, and ensure engineering best practices.
  • Drive system design discussions and resolve complex technical challenges.

Required Skills

  • Strong expertise in Core Java and Java ecosystem.
  • Excellent problem-solving and analytical skills.
  • Very strong coding ability with clean coding practices.
  • Strong understanding of System Design and distributed systems.
  • Hands-on experience in Java Architecture and designing scalable applications.
  • Experience leading engineering teams and mentoring developers.
  • Good understanding of software design principles, design patterns, and performance optimization.
  • Strong communication and stakeholder management skills.

Preferred Skills

  • Experience with Spring Boot, Microservices, REST APIs, and cloud technologies.
  • Exposure to CI/CD, containerization, and modern DevOps practices is an advantage.
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