Colorado Manufacturing Jobs

Colorado Jobs

Job Information

Help/Systems, LLC Senior Java Engineer in Boulder, Colorado

RELAXED WORK ENVIRONMENT, DEDICATED TEAM, and GROWING COMPANYSenior Java DeveloperWhat You'll Do:This is a full-time Java development position with an attractive salary andbenefits. This individual would be responsible for creating new features andproducts as well as maintaining existing solutions. The ideal candidate has astrong desire for excellence, is a creative problem-solver, isself-managed and motivated, and has the aptitude to learn and apply newtechnologies.Our world-class software products ( help organizationsmanage, automate, and secure their file transfers with support for populartransmission and encryption protocols. GoAnywhere Managed File Transfer is ahigh-performing, industry leading solution in this rapidly growing market.KEY DUTIES* Work closely with engineers, support staff, customers,stakeholders, and others to create design documents for product enhancements.* Code and implement design specifications using Java, JSF, SQL,XML, JSON, and other related technologies.* Lead large-sized development projects and mentor less-experienceddevelopers.* Troubleshoot, debug, pinpoint, and fix bugs in software.* Full-stack developer working on the user interface, communicationslayer, back end server code, and database setup/configuration.* Perform all aspects of the development lifecycle to design, code,test, and support our software.* Identify, download, and configure tools required for assignedprojects (e.g. WireShark, FileZilla, SoapUI, etc.).* Review existing code and make changes as needed for performanceincreases, better organization, and stability.* Participate in code reviews ensuring code developed by others is bugfree and utilizes best practices.* Perform testing of features and bug fixes performed by otherdevelopers.* Follow and help refine our development best practices and standards.* Help identify, prioritize, and execute tasks to meet projectdeadlines.* Comply with standards, version controls, and product releaseprocedures.* Work with technical writers to ensure product documentation on newfeatures and changes are properly documented.* Work under minimal supervision with latitude for independentjudgement.BASIC QUALIFICATIONS* Degree in Programming, Computer Science, or related IT field.* Prefer applicants have at least 7 years of experience in Java/J2EEtechnology.* Extensive practical experience in software and application design andarchitecture.* Extensive practical experience with programming in SQL,designing, implementing, and performance-tuning data access code in Java.* Proven knowledge of common algorithms, data structures, anddesign patterns in the field of software engineering, caching,streaming, file access, etc...* Experience and knowledge of the following technologies is desired;HTML, CSS, JavaScript, jQuery, Ajax, JSF, JSP, Tomcat,Servlets, Eclipse, Git, Gradle, XML, JSON, REST, SOAP, andother related techno* Self-motivated and able to work well under pressure to meet tightdeadlines.* Strong interpersonal skills as well as a demonstrated ability to workeffectively on a team.* Good verbal and written English communication skills to work withcolleagues and stakeholders.* Adept at research. This means knowing how to ask questions, who toask, searching online for help, and applying new knowledge.* Conducts self in a professional manner and adheres to companyprocedures and policies.* High integrity, honesty, and customer service when interactingwith employees, prospects, and customers.HelpSystems is passionate about making life easier for modern organizationsand improving the lives of our customers. As a seven-time Star Tribune TopWorkplace we are dedicated to making our employees happy by offering greatbenefits, fun company culture, and transparency from our leadership team.When working at Hel