What are the responsibilities and job description for the Java/Software Developer position at Wolverine Staffing Services?
About the job Java / Software Developer
- Job Description
- Full Stack Developer We are looking for energetic and experienced Software Developers who relish challenging problems to solve with the skills to understand complex data requirements and create innovative solutions. We need a self motivated team player who can work side by side with analysts, quality assurance and managers to both learn about our systems and to infuse new ideas and strategies to optimize our products and methods. This position offers a competitive salary and an excellent benefits package (including health insurance, profit-sharing / 401k plan with corporate match opportunity, dental / vision expense reimbursement) to go along with a family friendly and stress free work environment. As well as flexible hours and opportunity to work from home. Roles and Responsibilities ? Designing software system architecture ? Data structures and design patterns ? Identifying bottlenecks and improving software efficiency ? Writing technical documents ? Developing and designing APIs ? Maintain code quality, integrity, cleanliness and organization ? Ensuring all software meets security requirements Preferred Qualifications ? Experience developing enterprise applications ? Core java development ? Strong SQL skills ? HTML and CSS knowledge Bonus Experience ? Vaadin ? SprintBoot ? Oracle ? Mariadb / Mysql ? Linux