Posted on: 17/11/2025
Description :
As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining server-side applications. You will collaborate with cross-functional teams to ensure seamless integration of various components and deliver high-performance, scalable solutions.
Responsibilities :
- Design, develop, and maintain robust backend systems and APIs.
- Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and deliver effective solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Conduct thorough testing and debugging to ensure high-quality software.
- Participate in code reviews to uphold code quality and share knowledge.
- Stay current with emerging backend technologies and methodologies, incorporating them as appropriate.
- Troubleshoot and resolve backend-related issues.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5 to 8 years of experience in backend development.
- Strong experience in Java 8 or above versions.
- Strong experience in Kafka.
- Experience with database technologies like SQL, MySQL, PostgreSQL, or MongoDB.
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with version control systems, preferably Git.
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Good to have Skills :
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of serverless architecture.
- Familiarity with Agile methodologies and practices.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1576450
Interview Questions for you
View All