AI-Powered Software Engineer
Core
Design and develop scalable, resilient backend applications and multichannel solutions using microservices architectures, heavily utilizing AI coding assistants for scaffolding, refactoring, and test generation.
Role type
Senior IC software engineer (Java/Microservices/AI-assisted)
Builds
Large and complex backend systems and multichannel solutions
Domain
Telecom, media, banking, insurance, public sectors
Deliverable
production ML models
Required skills
Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, CI/CD, Unit Testing, AI Coding Assistants
Preferred skills
Event-driven architectures, Kafka, RabbitMQ, AWS, Azure, Terraform, Helm, Grafana, ELK, Prompt Engineering, LLM integration
Technologies
Java, Spring Boot, Maven, Docker, Kubernetes, Jenkins, GitHub Actions, GitHub Copilot, Kafka, RabbitMQ, AWS, Azure, Terraform, Helm, Grafana, ELK
Responsibilities
Design and develop scalable microservices applications; implement TDD and DevOps guidelines; use AI pair-programming tools for code generation and review; mentor engineers and define AI-assisted development standards; collaborate with architects, QA, and DevOps specialists.
Seniority
Mid-to-Senior, hands-on IC