We are looking for a skilled Backend Engineer with 2+ years of experience to join our growing team. You will play a key role in developing robust, scalable backend services and integrations that power our AI-driven audit platform. Collaborating closely with frontend engineers and data scientists, you'll help build a reliable and efficient system architecture.
Responsibilities
- Design, develop, and maintain scalable backend services using Java and Python.
- Build and manage integrations with internal and external APIs and third-party systems.
- Optimize application performance, reliability, and security.
- Collaborate with cross-functional teams to define API contracts and ensure seamless data flow.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to team best practices.
- Troubleshoot and resolve production issues in a timely manner.
Requirements
- 2+ years of professional experience in backend development.
- Strong proficiency in Java and Python programming languages.
- Hands-on experience building and maintaining API integrations.
- Solid understanding of RESTful API design and microservices architecture.
- Experience with relational and NoSQL databases.
- Familiarity with cloud platforms and containerization (AWS, Docker, Kubernetes) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent collaboration and communication skills.
- Experience with message brokers like Kafka or RabbitMQ.
- Knowledge of CI/CD pipelines and automated testing frameworks.
- Exposure to security best practices for backend systems.
This job was posted by Abhinav Sharma from Irame.