Lead Engineer- Backend
Core
Design scalable backend architecture and lead development of robust, resilient microservices for a global retail platform.
Role type
Senior IC backend engineering lead (JVM)
Builds
Scalable backend services and microservices for Target's retail ecosystem
Domain
Retail technology, distributed systems
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Microservices Architecture, Spring Boot, Messaging Systems (Kafka, RabbitMQ), NoSQL/SQL Databases, CI/CD, Cloud Services (AWS, GCP, Azure), Containerization (Docker, Kubernetes), Monitoring & Observability, Event-Driven Architecture
Preferred skills
Functional Programming, GraphQL, Legacy System Modernization, Security Best Practices
Technologies
Kafka, RabbitMQ, Cassandra, MongoDB, PostgreSQL, Jenkins, GitLab, Spock, JUnit, TestContainers, Selenium, Grafana, ELK Stack, Prometheus
Responsibilities
Design scalable architecture with best-in-class tech choices; perform hands-on development of complex tasks; plan and deliver team work while mentoring; ensure product observability and reliability; implement security concepts and vulnerability detection; articulate technical strategy and business impact; guide teams on complex problem solving and future use cases.
Seniority
Senior, hands-on IC with leadership responsibilities