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

Full Stack Java Developer in Huntersville, North Carolina at AccruePartners

Date Posted: 4/28/2019

Job Snapshot

Job Description

Full Stack Java Engineer



  • Highly innovative manufacturing/distribution company with revenues in excess of $5B annually
  • Industry leading market influencer experiencing strong growth, both organically and inorganically
  • Forward thinking organization committed to investing in cutting edge technology and resources to support growth


  • New Executive Leadership that is highly engaged offering both experience and knowledge, VERY collaborative work environment
  • See your impact on the business – a great opportunity to contribute at both strategic and tactical levels during a period of exciting change for the company
  • Dynamic employees with great morale, low turnover while offering growth opportunities
  • Excellent benefits and work environment


  • Understand client requirements and how they translate in application features.
  • Assist in determining time and cost estimates for assigned projects.
  • Design creative prototypes according to specifications.
  • Write high quality source code to program complete applications within deadlines
  • Plan, coordinate and execute project activities to ensure timely completion.
  • Perform unit and integration testing before launch.
  • Conduct functional and non-functional testing.
  • Troubleshoot and debugs applications in a timely manner.
  • Evaluate existing applications to reprogram, update and add new features to increase the program’s effectiveness.
  • Develop technical documents and handbooks to accurately represent application design and code.
  • Review current systems.
  • Work closely with analysts, designers and staff.
  • Produce detailed specifications and writing the Program codes.
  • Test the product in controlled, real situations before going live.
  • Prepare training manuals for users.
  • Maintain the systems once they are up and running.
  • Adapt the program to new requirements, as necessary.
  • Develop ad hoc and standard project reports for management as needed.
  • Consult manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge.

COMMUNITY North Charlotte


  • Bachelor’s degree or related field or equivalent combination of industry related professional experience and education.
  • 8+ years of experience in software application development
  • Must have 3 years experience in design and development of web based application development using Java or any open source spring based application frameworks.
  • Must have working knowledge of JavaScript, front end framework Angular JS and Node.JS. Experience using these technologies is a plus.
  •  Must have coding experience in languages such as Java or C++.
  • Must have coding experience with web scripting languages such as Perl or PHP
  • Must have 3 years experience with relational database systems.  Oracle is preferred,  MySQL or SQL Server is acceptable
  • Must have 2 years experience writing SQL queries and stored procedures.  Prefer Oracle PL-SQL
  • Must be proficient with XML
  • Must be able to work in a rapidly changing environment
  • Must have good communication skills
  • Must be able to work in a team environment
  • Prefer working knowledge of web application frameworks such as Hybris
  • Prefer working knowledge of Linux
  • Prefer knowledge of micro services architecture
  • Prefer experience in retail, B2B or distribution