CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Senior Backend Developer- Java
AT
Algoworks Technologies Private Limited

Senior Backend Developer- Java

India
6+ years exp
Full-time
Posted 5d ago
0 views
Actively Hiring Urgent Opening Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Backend Developer- Java role at Algoworks Technologies Private Limited.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

  • Role: Senior Backend Developer- Java

  • Location: Remote, India

  • Experience: 6+ Years

Algoworks

About the company

Algoworks is an award-winning artificial intelligence, engineering services and experience transformation firm with offices across the United States, Europe, South America and India. We bring together a global team of engineers, architects, designers, researchers and operators united by rigor, accountability and a commitment to delivering measurable results.

For over 20 years, Algoworks has partnered with Fortune 500 organizations across the Americas, Europe and Asia to define, build and run technology that drives meaningful business outcomes. Our work combines human-centered design, engineering excellence and AI-powered capabilities to solve complex challenges with clarity and precision. Innovation, particularly in the responsible application of AI, is embedded in how teams approach problem-solving and continuous improvement.

At Algoworks, growth is continuous and closely tied to impact. Teams collaborate across geographies and disciplines, strengthening outcomes through shared insight and collective expertise. The culture values transparency, open dialogue and an environment where every voice is heard and contribution is recognized.

Through collaboration, accountability and a focus on results, Algoworks operates at the intersection of technology and people, building not advanced systems but strong global teams that elevate performance and create lasting impact.

Follow the video below to know about us!

Clipchamp

Role overview

We are seeking a highly skilled Backend Java Developer with strong experience in designing, developing and maintaining enterprise-grade applications using Java and Microservices architecture.

The ideal candidate should have hands-on expertise in Spring Boot, REST APIs, Kubernetes deployments and Microsoft SQL Server, with extensive experience in developing and optimizing complex stored procedures. You will work closely with cross-functional and DevOps teams to build scalable, resilient and high-performing backend solutions.

  • Key responsibilities:

1.Backend Application Development

  • Design, develop and maintain scalable backend applications using Java and Spring Boot.
  • Develop clean, maintainable and testable code following coding standards and best practices.
  • Apply Object-Oriented Programming, SOLID principles and established design patterns.
  • Build enterprise-grade applications capable of supporting distributed workloads.

2.Microservices & API Development

  • Build and enhance RESTful APIs following Microservices architecture principles.
  • Design loosely coupled, resilient and highly available microservices.
  • Implement API Gateway, Service Discovery and OpenFeign patterns.
  • Implement circuit breaker and resilience patterns using Resilience4j/Hystrix.
  • Integrate applications with third-party systems and internal enterprise services.

3.Messaging & Integration

  • Develop event-driven integrations using Kafka or RabbitMQ.
  • Design reliable messaging and asynchronous communication solutions.
  • Support integration between distributed services and enterprise applications.
  • Ensure secure and reliable communication across application components.

4.Kubernetes & Containerized Deployment

  • Deploy, manage and troubleshoot applications running on Kubernetes clusters.
  • Work with Docker and containerized application deployments.
  • Collaborate with DevOps teams on CI/CD pipelines and deployment automation.
  • Troubleshoot Kubernetes deployment, networking and application-related issues.
  • Work with Kubernetes monitoring and orchestration practices.
  • Exposure to Helm and managed Kubernetes services is preferred.

5.Database Development & Performance

  • Develop and maintain Microsoft SQL Server databases.
  • Create and optimize complex Stored Procedures, Functions, Views and Triggers.
  • Analyze SQL query performance and implement optimization strategies.
  • Design and optimize database indexing strategies.
  • Perform execution plan analysis and database performance tuning.
  • Ensure efficient data access and reliable database operations.

6.Code Quality & Technical Collaboration

  • Participate in code reviews and ensure adherence to development standards.
  • Mentor junior developers and contribute to technical knowledge sharing.
  • Participate in architecture discussions and technical design decisions.
  • Collaborate with development, QA and DevOps teams throughout the delivery lifecycle.

7.Production Support & Troubleshooting

  • Troubleshoot production issues and provide timely resolutions.
  • Analyze application, API, database and infrastructure-related issues.
  • Support production deployments and release activities.
  • Identify root causes and implement sustainable solutions to recurring issues.
  • Contribute to application stability, performance and continuous improvement.
  • Required technical skills and competencies:
  • 6+ years of experience in backend Java application development.
  • Strong experience with Java 8/11/17.
  • Strong expertise in Spring Boot, Spring MVC and Spring Data JPA.
  • Experience with Spring Security and Hibernate/JPA.
  • Strong RESTful API development experience.
  • Strong understanding of Microservices architecture.
  • Experience with Kafka or RabbitMQ.
  • Hands-on experience with Docker and Kubernetes.
  • Strong Microsoft SQL Server experience.
  • Extensive experience writing and optimizing Stored Procedures.
  • Strong knowledge of SQL query optimization, indexing and execution plan analysis.
  • Experience with Git and Maven/Gradle.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions or Azure DevOps.
  • Strong debugging, analytical and problem-solving skills.
  • Strong understanding of OOP, Design Patterns and SOLID principles.
  • Must have skills:
  • Core Java 8/11/17.
  • Spring Boot.
  • Spring MVC.
  • Spring Data JPA.
  • Spring Security.
  • Hibernate/JPA.
  • RESTful APIs.
  • Microservices architecture.
  • Kubernetes.
  • Docker.
  • Microsoft SQL Server.
  • Complex Stored Procedures.
  • SQL query optimization and performance tuning.
  • Kafka or RabbitMQ.
  • Git.
  • Strong debugging and problem-solving skills.
  • Experience designing scalable and distributed enterprise applications.
  • Good to have skills:
  • Helm.
  • AWS, Azure or GCP.
  • AKS, EKS or GKE.
  • Jenkins, GitHub Actions or Azure DevOps.
  • SonarQube.
  • Nexus/Artifactory.
  • API Gateway.
  • OpenFeign.
  • Resilience4j/Hystrix.
  • Distributed caching using Redis.
  • ELK Stack.
  • Prometheus or Grafana.
  • OAuth2, JWT and API security.
  • Event-driven architecture.
  • Domain-Driven Design (DDD).
  • Event Sourcing.
  • Experience working in Agile/Scrum teams.
  • Desired attributes:
  • Strong analytical and problem-solving skills.
  • Excellent understanding of backend architecture and enterprise application development.
  • Strong focus on writing clean, maintainable and testable code.
  • Ability to troubleshoot complex application, database and Kubernetes issues.
  • Strong ownership and accountability for development and production support.
  • Good communication and collaboration skills.
  • Ability to work effectively with development, QA, DevOps and business teams.
  • Willingness to mentor junior developers and contribute to team growth.
  • Strong focus on performance, scalability, reliability and continuous improvement.

Interview Process

2-3 rounds of discussion.

Key Requirements & Skills

  • 6+ years of experience in backend Java application development
  • Strong experience with Java 8/11/17
  • Strong expertise in Spring Boot, Spring MVC and Spring Data JPA
  • Experience with Spring Security and Hibernate/JPA
  • Strong RESTful API development experience
  • Strong understanding of Microservices architecture
  • Experience with Kafka or RabbitMQ
  • Hands-on experience with Docker and Kubernetes
  • Strong Microsoft SQL Server experience
  • Extensive experience writing and optimizing Stored Procedures
  • Strong knowledge of SQL query optimization, indexing and execution plan analysis
  • Experience with Git and Maven/Gradle
  • Experience with CI/CD tools such as Jenkins, GitHub Actions or Azure DevOps
  • Strong understanding of OOP, Design Patterns and SOLID principles
  • Strong debugging, analytical and problem-solving skills
  • Experience designing scalable and distributed enterprise applications
  • Helm
  • AWS, Azure or GCP
  • AKS, EKS or GKE (managed Kubernetes)
  • SonarQube
  • Nexus/Artifactory
  • API Gateway
  • OpenFeign
  • Resilience4j/Hystrix
  • Distributed caching using Redis
  • ELK Stack
  • Prometheus or Grafana
  • OAuth2, JWT and API security
  • Event-driven architecture, Domain-Driven Design (DDD), Event Sourcing
  • Experience working in Agile/Scrum teams

Frequently Asked Questions

How to apply for Senior Backend Developer- Java at Algoworks Technologies Private Limited?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
AT

Algoworks Technologies Private Limited

More jobs at Algoworks Technologies Private Limited

Delivery Manager

Noida, UP, India

Microsoft Dynamics 365

Noida, UP, India

ServiceNow IRM & Platform Engineer

Noida, UP, India

Share this Opening

Job Alerts for backend

Receive email alerts whenever new backend roles in India are posted.

Set Free Alert →

Similar Openings

Explore related active roles in backend

View all
UrgentActively Hiring
Finc
Back-end Engineer - LoanIQ
Finc Verified
3-6 years
Salary not disclosed
Bengaluru
backendFull-time
Posted 17h ago
Apply Now
UrgentActively Hiring
Finc
Senior Back-end Engineer
Finc Verified
0-2 Yrs
Salary not disclosed
Bengaluru
backendFull-time
Posted 17h ago
Apply Now
UrgentActively Hiring
workatbackbase
Senior Backend Engineer
workatbackbase Verified
8+ years
Salary not disclosed
Hyderabad
backendFull-time
Posted 17h ago
Apply Now

Senior Backend Developer- Java

Algoworks Technologies Private Limited · India

Apply on Company Website