Posted on: 20/07/2025
Key Responsibilities :
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build and manage microservices-based architecture for scalable applications.
- Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality
software.
- Write clean, maintainable, and efficient code following best practices.
- Implement RESTful APIs and ensure robust integration with front-end and third-party
services.
- Optimize application performance and scalability.
- Participate in code reviews, testing, and debugging.
- Ensure security and data protection in backend services.
- Maintain documentation for code, APIs, and system architecture.
Required Skills & Qualifications :
- Strong proficiency in Java (8 or above).
- Hands-on experience with Spring Boot and related Spring frameworks.
- Solid understanding of Microservices architecture and design patterns.
- Experience with RESTful APIs, JSON, and HTTP protocols.
- Familiarity with Docker, Kubernetes, or other containerization tools.
- Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of CI/CD pipelines and tools like Jenkins, GitLab CI, etc.
- Understanding of message brokers like Kafka or RabbitMQ.
- Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
- Excellent problem-solving and communication skills.
Preferred Qualifications :
- Experience with unit testing and test-driven development (TDD).
- Knowledge of security best practices in backend development.
- Exposure to Agile/Scrum methodologies.
- Bachelor's degree in Computer Science, Engineering, or related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1516004
Interview Questions for you
View All