1,811,936open jobs
104,185companies
275,114added this week
Browse all
Salary
≈ $15k – $35k per year (Estimated)
Location
In office (Noida)
Seniority
Senior · 6+ years exp

First seen by Alion on Aug 25, 2026.

Overview
Company
Impact
Profile match
IRIS Software Group is a UK software company providing payroll, HR, accounting and compliance software for businesses and accountants.

Job Description :

We are looking for an experienced Senior Java Backend Developer / Java Lead to design, develop, and maintain scalable, high-performance backend applications and distributed systems.

The ideal candidate should have strong expertise in Java, Microservices, Multithreading, SQL, and Kafka, along with solid problem-solving and system design skills.

Key Responsibilities :

- Design, develop, and maintain scalable backend applications using Java and Spring Boot.

- Build and maintain RESTful APIs and microservices following best practices for scalability, reliability, and maintainability.

- Develop highly concurrent and high-performance applications using Java multithreading and concurrency concepts.

- Work with Kafka to design and implement event-driven, asynchronous, and distributed systems.

- Design and optimize SQL queries, database schemas, indexes, and transactions for high-performance applications.

- Analyze application performance, identify bottlenecks, and implement optimization strategies.

- Implement fault-tolerant and resilient microservices with appropriate error handling, retries, timeouts, and monitoring.

- Participate in system design and architecture discussions for scalable backend solutions.

- Write clean, maintainable, testable, and production-ready code.

- Conduct code reviews and contribute to engineering best practices and coding standards.

- Troubleshoot production issues and perform root-cause analysis.

- Collaborate with product managers, architects, QA engineers, DevOps, and other development teams.

Required Skills :

- 6 - 10 years of hands-on experience in Java backend development.

- Strong proficiency in Core Java, including OOP, Collections, Exception Handling, Generics, and Java 8+ features.

- Strong understanding of Multithreading and Concurrency, including threads, synchronization, locks, executors, thread pools, and concurrent collections.

- Hands-on experience developing Microservices using Spring Boot and Spring ecosystem.

- Strong knowledge of REST APIs and distributed-system concepts.

- Good understanding of Apache Kafka, including producers, consumers, topics, partitions, consumer groups, offsets, and message delivery semantics.

- Strong SQL skills with experience in query optimization, joins, indexes, transactions, and database design.

- Experience with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.

- Strong understanding of data structures, algorithms, and design patterns.

- Experience with unit testing and debugging production-grade applications.

- Good understanding of Git and CI/CD practices.

Good to Have :

- Experience with Spring Cloud, Redis, Docker, Kubernetes, or cloud platforms (AWS/Azure/GCP).

- Knowledge of distributed caching and database scalability.

- Experience with observability tools such as Prometheus, Grafana, ELK, or similar platforms.

- Exposure to system design and high-scale distributed applications.

- Experience working in Agile/Scrum environments.

Skills

Java, Backend Architecture, Distributed Systems, RESTful API, Microservices Architecture, Spring Boot, Multithreading, Java 8+, RDBMS, MySQL

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,811,936 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Noida
≈ $33k – $85k per year (Estimated) • Remote (Portugal) • Full-Time • Faro
JavaScript
PHP
Node JS
Databases
MySQL
MariaDB
Amazon DocumentDB
DevOps
Rest API
AWS
Analytics
Master Data Management
Management
Agile
Scrum
Kanban
Apply
$46k – $65k per year • In office • Full-Time • Master's Degree • Tokyo
PHP
DevOps
CI/CD
Design
Figma
Apply
$79k – $210k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Nashville
Java
SQL
C#
Databases
Apache Kafka
AI/ML
Spark
ChatGPT
Prompt Engineering
AI Agents
OpenAI Codex
DevOps
Terraform
Azure
AWS
Self-Healing
Management
Agile
Apply
$79k – $210k per year • Equity • In office • 5+ years exp • Nashville
Python
C++
DevOps
CI/CD
Linux
TCP/IP
Apply
$79k – $210k per year • Equity • In office • 5+ years exp • Santa Clara
Python
C++
DevOps
CI/CD
Linux
TCP/IP
Apply
Hybrid • Full-Time • Noida
Management
Agile
Apply
$11k – $17k per year (gross) • In office • Full-Time • 3+ years exp • Noida
JavaScript
PHP
SQL
PHP
Symfony
Composer
Databases
MySQL
PostgreSQL
Redis
MariaDB
Frontend
Vue.js
GraphQL
Tailwind CSS
Bootstrap
React.js
Mobile
Dependency Injection
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Nginx
Linux
Apache HTTP Server
Management
Agile
Scrum
Apply
Hybrid • Full-Time • Noida
JavaScript
Java
SQL
Java
Hibernate
Databases
Oracle
MS SQL
DevOps
Rest API
Bitbucket
Management
ITIL
Apply
≈ $17k – $40k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Noida
Apex
Apex
MuleSoft
DevOps
Rest API
Splunk
Dynatrace
CI/CD
Grafana
AppDynamics
Incident Management
SLI/SLO/SLA
Linux
Unix
SOAP
Management
ServiceNow
ITIL
ITSM
Apply
In office • Noida
DevOps
Windows
Management
ITIL
Apply
See all jobs
This is one of many
1,811,936 more open roles from verified company boards, updated every day.