Full Stack Developer IV
Role details
Job location
Tech stack
Job description
Full Stack Developer IV Minneapolis, MN - hybrid, onsite 2-3 days per week 12-month contract to start An eXtreme Programming (XP) development team that uses TDD, pair programming, JVM based languages, and Spring. We are highly collaborative and are committed to agility, code simplicity, and consistent high quality. Cross-functional team members contribute to all aspects of software development and delivery. Project Description: The team creates and maintains a services platform and data services ingesting, enriching, and presenting product data for use by Best Buy website, mobile app, and many enterprise systems. Position Summary/Job Description: This role is generally a backend role, but we do have a frontend and having additional frontend engineers provides us more flexibility. But frontend is not required for this role. Skills Overview: What are the top five skills and number of years of experience required to perform this job? * Fluent in a JVM based language (Java, Groovy, etc.)
Requirements
Do you have experience in Test-driven development?, * Fluent in Test Driven Development * Strong willingness to pair program Experience Years of experience is generally not a good measure of experience, but we'll say the candidates should have 6+ years of experience or more. What are some preferred/nice to have skills the manager is looking for? Nice-to-Have technical skills: * Service development (REST, HTTP, JSON) * Spring Framework * NoSQL data stores (Cassandra, Redis, etc.) * RabbitMq, Kafka * Linux/bash proficiency * Open source software (Apache, Tomcat, Memcache, etc.) * React (or other Javascript single page app frameworks) * GraphQL * BigQuery