Software Engineer (Backend)

Learn Beyond Consulting LLC
Minneapolis, United States
2 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Apache HTTP Server Apache Tomcat Bash Shell BigQuery Linux Groovy Hypertext Transfer Protocols (HTTP) Java Virtual Machine (JVM) Spring Framework JSON
+16 more
Memcached NoSQL Open Source Technology Pair Programming RabbitMQ Redis Service Development Studio Software Engineering Test-Driven Development (TDD) ReactJS Backend Cassandra Extreme Programming Apache Kafka Graphql Restful APIs

Job description

Seeking a Software Engineer (Backend) to join Best Buy’’s Product Domain team. The team follows Extreme Programming (XP) practices including Test-Driven Development (TDD), pair programming, Agile methodologies, and JVM-based technologies. Engineers contribute across development, testing, deployment, and support.

Requirements

  • 5+ years of software development experience
  • Strong expertise in Java/Groovy or other JVM-based languages
  • Hands-on experience with TDD
  • Comfortable with Pair Programming
  • Backend service development experience
  • REST APIs, HTTP, JSON
  • Spring Framework

Preferred Skills

  • Kafka / RabbitMQ
  • Cassandra, Redis, or other NoSQL databases
  • Linux/Bash scripting
  • Apache, Tomcat, Memcache, open-source technologies
  • React or other SPA frameworks
  • GraphQL
  • BigQuery

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all