Senior Software Engineer
Core
Designing, developing, and maintaining secure, scalable microservices and APIs, integrating Generative AI modules, and building CI/CD pipelines for mission-critical applications serving millions of customers.
Role type
Senior Software Engineer (Backend & AI Integration)
Builds
Scalable microservices, APIs, and Generative AI modules (ChatGPT, Gemini, RAG)
Domain
Insurance, Warranty, Fintech, E-commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Spring Boot, Kafka, Microservices, TDD, PostgreSQL, CI/CD, AWS, Azure
Preferred skills
Generative AI technologies, Docker, Kubernetes, Angular, JavaScript, CSS, Cloud/hybrid environments
Technologies
Java, Spring Boot, Kafka, Python, PostgreSQL, Jenkins, AWS, Azure, Docker, Kubernetes, Angular, JavaScript, CSS
Responsibilities
Participate in iteration planning and infuse backlogs with technical input; Design, develop, and maintain secure, scalable microservices and APIs; Design, develop, and integrate Generative AI modules and fine-tune results; Build and operate CI/CD pipelines and support deployments; Monitor and improve production systems and troubleshoot complex issues; Adopt and actively participate in XP practices including pair programming and TDD.
Seniority
Senior, hands-on IC