Target→
Backend Engineer - Loyalty at Target · 7000…
Entry LevelHybridFull-time7000 Target Pkwy N,NCD-0375 Brooklyn Park,MN 55445$75k–$136k/yr
Skills
javakotlinpostgreskafkadockerspring bootrestreactcicddistributed programmingtechnical knowledge
Job Description
Summary: Target is a well-known retail company dedicated to helping families discover the joy of everyday life. They are seeking a Backend Engineer to design, develop, and optimize software solutions for loyalty transactions and games, collaborating with cross-functional teams to deliver high-quality software that meets business needs.
Responsibilities:
- Designing, developing, and optimizing software solutions tailored for Loyalty transactions and games
- Collaborate with product owners, data scientists and other cross-functional engineering teams to deliver high-quality software that meets the evolving needs of our business and guests
- Contribute to research and proof-of-concept and assist with code review
- Writes, organizes and maintains code based on designs
- Participate in structured construction, automation, debugging, and implementation activities, ensuring architectural and operational requirements and best practices are met
- Resolve frequently encountered technical issues and monitor systems capacity with minimal assistance
- Participate in ceremonies that can influence both
Required Qualifications:
- 4-year degree or equivalent experience
- 1+ years of software development experience, ideally with Java or Kotlin, Postgres and Kafka
- Demonstrates familiarity with current and emerging technologies in own scope of responsibility, and develops ability to apply these technologies
- Understands concepts of package solutions and package specific programming language with knowledge of development objects
- Demonstrates and continuously builds upon domain-specific knowledge
- Demonstrates proficiency in at least one computer language
- Understands the concepts of distributed programming and applies it to their domain
- Knowledge of the different data structures in your chosen programming language and how to apply them
- Maintains technical knowledge within areas of expertise
- Stays current with new and evolving technologies via formal training and self-directed education
Required Skills: Java, Kotlin, Postgres, Kafka
Important Skills: Docker, Spring Boot, REST
Nice-to-Have Skills: React, CICD, Distributed programming, Technical knowledge
Benefits: Comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more, 401(k), Employee discount, Short term disability, Long term disability, Paid sick leave, Paid national holidays, Paid vacation
Benefits
Comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more
401(k)
Employee discount
Short term disability
Long term disability
Paid sick leave
Paid national holidays
Paid vacation