Target Jobs

Job Information

Target Sr Backend Engineer - Target India in Bangalore, India

About Us:

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy and that hasn’t happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Target’s global team and has more than 4,000 team members supporting the company’s global strategy and operations.

Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values diverse backgrounds. We believe your unique perspective is important, and you'll build relationships by being authentic and respectful. At Target, inclusion is part of the core value. We aim to create equitable experiences for all, regardless of their dimensions of difference. As an equal opportunity employer, Target provides diverse opportunities for everyone to grow and win.

Pyramid Overview:

Behind one of the world’s best loved brands is a uniquely capable and brilliant team of data scientists, engineers and analysts. The Target Data & Analytics team creates the tools and data products to sustainably educate and enable our business partners to make great data-based decisions at Target. We help develop the technology that personalizes the guest experience, from product recommendations to relevant ad content. We’re also the source of the data and analytics behind Target’s Internet of Things (iOT) applications, fraud detection, Supply Chain optimization and demand forecasting. We play a key role in identifying the test-and-measure or A/B test opportunities that continuously help Target improve the guest experience, whether they love to shop in stores or at Target.com.

A role with Target Data Science & Engineering means the chance to help develop and manage state of the art predictive algorithms that use data at scale to automate and optimize decisions at scale. Whether you join our Statistics, Optimization or Machine Learning teams, you’ll be challenged to harness Target’s impressive data breadth to build the algorithms that power solutions our partners in Marketing, Supply Chain Optimization, Network Security and Personalization rely on.

Position Overview:

We are currently looking to hire for our backend team handling Data Ops Platform Products. The team is responsible to handle the workloads of Target wide Data Pipelines performing Data Movement and ETL. You will be responsible for highly scalable distributed systems.

Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs.

Responsibilities:

  • Design and develop high-quality, scalable, and resilient distributed systems using Java and Spring Boot.

  • Collaborate with cross-functional teams to gather requirements, define system architecture, and design solutions that meet business needs.

  • Implement best practices for distributed system design, including fault tolerance, scalability, and performance optimization.

  • Write clean, efficient, and maintainable code following established coding standards and practices.

  • Conduct code reviews, provide constructive feedback, and mentor junior team members to foster their growth and development.

  • Perform troubleshooting and debugging of complex issues in production environments, ensuring timely resolution and minimal disruption.

  • Stay abreast of emerging technologies, industry trends, and best practices in distributed systems and Java development.

  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives, to deliver high-quality software within specified timelines.

  • Collaborate with DevOps and infrastructure teams to automate deployment processes and optimize system performance.

  • Contribute to architectural discussions and decisions, providing valuable insights and recommendations based on expertise and experience.

  • Create technical documentation, including diagrams and guides, and actively participate in maintaining and updating existing codebases.

About You :

  • 4-year degree or equivalent experience

  • 5+ years of software development experience Strong proficiency in Spring Boot framework, including Spring Core, Spring MVC, Spring Data, and Spring Security.

  • Experience with microservices architecture, RESTful APIs, and messaging systems (e.g., Kafka, RabbitMQ).

  • Deep understanding of distributed computing principles, including CAP theorem, consensus algorithms, and data consistency models.

  • Proficiency in designing and implementing scalable and fault-tolerant distributed systems using cloud-native technologies (e.g., Kubernetes, Docker).

  • Solid understanding of relational and NoSQL databases (e.g., MySQL, MongoDB, Redis) and experience with database design and optimization.

  • Familiarity with modern software development practices, including Agile methodologies, CI/CD pipelines, and automated testing frameworks.

  • Excellent problem-solving skills, with the ability to analyze complex issues and implement effective solutions.

  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.

  • Proven track record of delivering high-quality software solutions in a fast-paced, dynamic environment.

  • Experience with Apache Spark and Big Data Platforms like Hadoop is a plus

Useful Links:

Life at Target- https://india.target.com/

Benefits- https://india.target.com/life-at-target/workplace/benefits

Culture- https://india.target.com/life-at-target/diversity-and-inclusion

DirectEmployers