This site uses cookies. To find out more, see our Cookies Policy

Mid Level Java Developer in Cary, NC at Vaco

Date Posted: 5/8/2018

Job Snapshot

Job Description

The successful candidate will bring with them a natural curiosity for understanding how things work, a passion for high quality and usable software, motivation to learn and grow, technical aptitude across the entire stack, and the ability to work with and motivate a team. Additionally, you will evangelize the pull of quality upstream via a robust set of development-based tests within our continuous delivery system.

What You Will Do:

Help design and build the next generation of the knowledge sharing product, building new features and maintaining the existing codebase.
Investigate and resolve production issues with the product
Work closely with QA design and improve testing frameworks and processes
Create and manage usable software development design specifications
Meet deadlines in an agile environment
Stay up to date on development methodologies and the software development industry
Become an expert on the AnswerHub product
Mentor junior Software Engineers and help grow the capabilities of the development team
Continue to learn and grow your personal arsenal of skills
What We Look For:

B.S. in Computer Science or related field or equivalent experience
5+ years of experience in the software industry
Experience with technologies and languages such as Java, JavaScript, Hibernate, Spring, Jenkins, and GIT
Experience with SQL, MySQL, Postgres, and SQL Server databases
Experience with LDAP, SAML, Git and RESTful APIs
Experience troubleshooting/debugging enterprise class front-end web applications (HTML, JavaScript, Java, JQuery)
Experience with Agile methodologies such as SCRUM and/or KANBAN
Experience and understanding of architectural principles, frameworks, and tools
Strong interpersonal skills and the ability to work with minimal supervision
Strong AWS experience a bonus

* We are unable to sponsor at this time *