Randstad Backend Developer in Minneapolis, Minnesota
salary:$64 - $74 per hour
date posted:Wednesday, December 5, 2018
industry:Professional, Scientific, and Technical Services
Tell me about your department:
By embracing change, teams of talented people are allowed to innovate, and transform the way we work. We are an inventive group interested in contributing ideas and opinions toward exciting projects. We are constantly thinking about the future of web development and work with the latest technologies.
location: Minneapolis, Minnesota
job type: Contract
salary: $64 - 74 per hour
work hours: 8am to 5pm
education: No Degree Required
Responsibilities/Deliverables that the resource will be responsible for:
Join a team of highly skilled, energetic, co-located engineers working on the Global View Platform 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
What are the MUST have skills that you are looking for in a candidate?
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.
skills: Skills Overview:
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.)
Experience with Netty, RxJava, Ratpack, WebFlux-if contributed to the building of these products that would be highly desirable
What are the soft skills that you feel candidates must-have in order to be successful in this role?
- 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.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.