Skip to content

CareerBoard

Advertise your job!
 

Minnesota - USD Full Time Posted: Friday, 10 August 2018
 
 
Responsibilities:
  • Join a team of highly skilled, energetic, co-located engineers working in a TDD and pair-programming environment
  • Develop new solutions and algorithms that increase performance throughout the stack from CDN to domain service tiers
  • Provide work direction for specific projects in the design, development, deployment and support of software development
  • Provide expertise in software development lifecycle phases-concept, design, testing and deployment
  • Define and lead development workflow by providing work direction for the engineering team
  • Collaborate with cross-discipline teams to solve problems of a top 5 E-commerce website
  • Develop software using current programming languages and technologies
  • Share and champion ideas that evolve how we build products
Basic Qualifications:
  • Experience with Netty, RxJava, Ratpack, WebFlux-if contributed to the building of these products that would be highly desirable
  • 6+ years web development experience using languages such as Java, Groovy and a Bachelor s degree, or 8+ years experience without a Bachelor s degree
  • Strong working knowledge of modern web concepts included; REST, MVC, Components, NoSQL, Asynchronous Programming, Caching, HTTP2, Micro-Services, Eventual Consistency, Non-Blocking I/O, etc.
  • Knowledge of all of the following specifications HTML, JSON, REST design principles
  • Strong engineering habits including TDD, Pair Programming, Shared Coding Standard, etc.
?Preferred Qualifications:
  • Experience with modern web application tools and technologies including: REST Web Services, HTML5, Tomcat, Splunk, JMeter, Edge-Side Includes
  • 3+ years experience writing software applications for large-scale, distributed web or service oriented environments
  • 2+ years experience developing applications using Junit and Spock
  • 2+ years experience using relational databases as well as distributed NoSQL data stores
  • 2+ years experience using functional programming on JVM
  • Experience with RabbitMQ, Solr, Redis, Memcache
  • Experience with Docker, OpenShift, CI/CD
  • Linux command line experience
  • Experience as a Technical Lead on complex projects
  • Experience with cloud computing platforms (e. g. Amazon AWS, Microsoft Azure, Google App Engine, Hadoop, etc.)
Required Soft Skills:
  • Clear communication being able to collaborate
  • Being able to mentor and explain technical skills to non-technical people.
  • Flexibility with how things are done and a willingness to learn and adapt to a changing environment.


Minnesota, United States of America
Engineering
USD
Horizontal Integration
Horizontal Integration
JS2365_6992F31E553A1672F4227DB6211E1687/488569453
8/10/2018 1:45:56 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.