Senior Full Stack Java Developer

Sorry, this job was removed at 7:03 p.m. (MST) on Friday, June 10, 2022
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We have been voted one of Outside Magazine's Best Places to Work for the past four years. SmartEtailing, founded in 1999, provides comprehensive website and marketing solutions for North American specialty bicycle retailers that drive sales and increase profits. With SmartEtailing, a bike shop's website is transformed from a passive advertisement to an interactive, content-rich marketing vehicle that informs and sells to customers. Please note that our new building location will be located in Broomfield, CO near 112th and Simms and for Colorado candidates, this role will be fully remote at least through April 2022. Beyond April 2022, this role will be a hybrid of weekly on-site and remote work mix (or fully remote for non-local candidates). This role is open to local Colorado candidates and remote candidates in the following states only (FL, CO, KS, MN, NE, NM, OR, ME, NC, PA, GA, MI, MD, VT).
Total Rewards and Perks include: Comprehensive medical, dental and vision plans, 401(k) plan with employer match, generous PTO of 14 days in a year, paid volunteering, open office environment with natural light and mountain views, bicycle commuter and carpool credits, discounts on bikes and gear, monthly bbq / potluck events, free office snacks, easy bike path access, group bike rides and onsite fitness room. The hiring range for this role is $90,000-$125,000 (depending on relevant skills and experience).
Essential Functions

  • Adherence to Standards & Best Practices
  • Maintain Application Security based on OWASP best practices
  • Develop projects that are compatible with Chrome and Firefox
  • Write code that is highly maintainable, scalable, and reusable in other areas of the application
  • Participates and leads code reviews with other developers on the team
  • Able to make informed, code mature decisions to solve complex solutions
  • Documents clearly and appropriately (e.g. code comments, task resolution, scheduler)
  • Seeks input from senior team members when stuck or making important decisions to continue learning but can work independently 95% of the time
  • Maintains a consistent 80% time worked vs. time estimates on tickets
  • Error Rate - Code falls within a 90% acceptable error rate determined by Pull Request code comments added by Senior Developers and issues found by QA Engineers
  • Ensure creation of JIRA tickets before working on improvements, bugs or approved enhancements to log work hours
  • Follow Agile/Scrum development methodologies
  • On-Call duty to support our infrastructure ecosystem
  • Must participate in all five agile ceremonies
  • Continued education to seek out best possible solutions and technologies that fit with our future vision of the application


Qualifications

  • 5+ Years of Experience with Node.js, Vue.js or React.js
  • 5+ Years of Experience with Java or C# programming languages
  • 4+ Years of using, writing and optimizing SQL statements, Stored Procedures, Functions (T-SQL, NoSQL)
  • 5+ Years experience with API, RESTful Web Services
  • 2+ Years experience working with microservices for java-based frameworks such as Spring Boot
  • Web development (ie Java, PHP, ColdFusion), HTML, CSS, JavaScript experience is a plus
  • Proficient knowledge of solving complex problems and can work autonomously all the time
  • Mentors less experienced team members on best practices and code compliance
  • Experience working in JIRA
  • Experience working in a Saas environment a huge plus
  • Thorough understanding of the SDLC
  • Strong written and verbal communication skills
  • Bachelor's degree or boot camp experience
  • Self motivated, quick and intuitive learner
  • Ability to thrive in a fast paced and dynamic environment
  • Work at a computer for extended periods of time, some weekend work possible if there is a hard deadline


Essential skills

  • Adaptability - must be committed to solving business problems and facilitating communication in a dynamic business environment.
  • Goal Oriented - be able to see the big picture and the necessary tasks to achieve a milestone. Drive to get things done.
  • Innovative - always be looking for new approaches to solving the business problem and improvements to the business processes in which the problem exists.
  • Leadership - be a leader in continuous improvement, communication and facilitation.
  • Empathy - be able to work with multiple types of customers and personalities and manage positive outcomes in a dynamic business environment.
  • Business Orientation - must be technically adept and business oriented, always thinking about how to achieve the business goals.
  • Anticipation and a drive to get things done - Must be able to think two steps ahead at all times while at the same time hitting the milestones that keep projects moving.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is a shared warehouse with our sister company Quality Bicycle Products. The office has mountain views, natural light, a dog-friendly environment with easy bike path access.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SmartEtailingFind similar jobs