Sr. Java Developer

Location: Centennial, CO
Date Posted: 01-26-2018
Senior Java Engineer 
Location:  Denver, CO
Length:  Initial 6 month contract with extensions and/or converting to full time status
Rate:  Open
Our client believes users should not have to manage their connectivity experience manually, and that mobility should just work no matter what network you are on.  The goal is to connect the world through WiFi and cellular technologies while providing a truly seamless experience to the mobile user.  This team will create optimized solutions that are currently used by more than 20 million mobile users.
This resource will work alongside driven individuals to deliver the wireless vision. The mobile SDK platform and corresponding backend services are delivering seamless mobility to some of the largest service providers and application developers in the world. Looking for a creative and passionate person who is ready to make a significant impact.
  • Collaborate with Product Managers, Architects and Engineering leaders to define, architect and build new customer-facing features
  • Own, operate, and maintain services in a distributed production environment
  • Actively scope project requirements and delivery timelines
  • Drive quality by writing unit, functional, load and performance tests
  • Work closely with DevOps engineers to ensure services are reliable, scalable, manageable and supportable
  • Excel as an engineer and be a productive member of the team where leadership is a behavioral trait, not a title
  • Lead architecture, design and code reviews as well as mentor junior engineers
  • Forge innovative ways to provide smoother wireless handoffs to our users when moving between networks
  • Thrive in a fast-paced and dynamic startup environment
  • Collaborate with other teams (designers and backend engineers)
  • Enthusiastic about working within an Agile team environment
  • Contribute to & shape the company culture
Required Experience:
  • 4+ years of experience of hands-on experience developing distributed systems based on Java and Grails technologies
  • Hands on experience with cloud technologies such as AWS (Amazon Web Services)
  • Hands on experience working with SQL and NoSQL databases and caches
  • Experience in an Agile development environment and an expert in practical aspects of running Scrum (or other agile methodologies) within a team and in a distributed cross-team environment
  • Experience in a production DevOps environment where you ship rapidly and often
  • Strong experience with architecting complex software systems, on top of experience with software design patterns
  • Great experience/knowledge in TDD & BDD development practices

this job portal is powered by CATS