Sr Engineer - Backed (java)

Target Target · Retail · Bangalore, India

Senior Engineer role focused on building scalable backend applications using Java for Target's digital checkout experience. The role involves managing the entire checkout lifecycle, optimizing system performance, and working with distributed systems and microservices. Experience with non-relational databases like MongoDB is required, with a 'good to have' exposure to Data Pipeline, ML Ops, Spark, and Python.

What you'd actually do

  1. managing the entire checkout lifecycle
  2. Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure.
  3. Communicates and coordinates with project team, partners, and stakeholders.
  4. Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health.
  5. Maintains deep technical knowledge within areas of expertise.

Skills

Required

  • Java
  • Springboot
  • Kotlin
  • Micronaut
  • MongoDB
  • distributed systems
  • microservice architecture
  • data structures
  • algorithms

Nice to have

  • Data Pipeline
  • ML Ops
  • Spark
  • Python

What the JD emphasized

  • building scalable backend applications using Java
  • Java/Kotlin
  • non-relational databases like MongoDB
  • distributed systems and microservice architecture
  • high throughput and low latency