Posted on: 29/10/2025
About the Role :
We are looking for a highly skilled and experienced Java Backend Developer to join our growing technology team.
The ideal candidate will be passionate about building robust, scalable, and high-performance backend systems using modern Java frameworks.
As part of our backend engineering team, you will work on mission-critical applications, design and develop RESTful APIs, and contribute to the overall architecture and performance optimization of enterprise-grade systems.
Youll collaborate closely with cross-functional teams in a fast-paced, agile environment to deliver impactful solutions.
Key Responsibilities :
Backend Development :
- Design, develop, and maintain high-performance, scalable backend systems using Java and Spring Boot.
- Build and implement RESTful APIs and Microservices that support large-scale distributed systems.
- Write clean, efficient, and well-documented code following best practices in software development.
- Ensure security, reliability, and performance of backend services through optimization and code reviews.
System Architecture & Integration :
- Participate in architecture design discussions and provide inputs for scalable and maintainable system design.
- Integrate backend systems with databases, third-party services, and internal tools.
- Work on asynchronous processing, message queues, and multithreading to enhance performance.
Collaboration & Delivery :
- Collaborate with frontend developers, DevOps engineers, and QA teams to ensure smooth end-to-end delivery.
- Participate in code reviews, technical discussions, and design reviews to maintain quality standards.
- Contribute to continuous integration and deployment (CI/CD) pipelines for seamless delivery.
Optimization & Maintenance :
- Debug, troubleshoot, and resolve complex backend issues in a timely manner.
- Optimize code and database queries for scalability and performance tuning.
- Stay up-to-date with emerging technologies, tools, and frameworks to improve development processes.
Required Technical Skills :
- Strong proficiency in Java (Java 8 or above) with 7+ years of backend development experience.
- Expertise in Spring Boot framework for developing RESTful APIs and microservices.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Hands-on experience with multithreading, concurrency, and data structures & algorithms (DSA).
- Experience working with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.
- Strong knowledge of REST API design, error handling, and versioning.
- Familiarity with Git, CI/CD pipelines, Docker, and cloud platforms (AWS / Azure / GCP).
- Experience with message brokers (Kafka, RabbitMQ, ActiveMQ) is an advantage
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1566790
Interview Questions for you
View All