Java Developer - 3918

Job Summary

Responsible for all phases of the software development lifecycle for JEE applications (web and server side applications) and JEE architecture.   Provide industry standard technical solutions and best practices to resolve a wide-range of complex problems while ensuring adherence to Estes’ standards and processes.

  • Extensive experience with responsive UI design and development. 
  • Extensive experience with object oriented design principles and design patterns - must be able to apply industry standard solutions in order to resolve problems with a simple, organized design.
  • Experience with relational (ERD) and object oriented (UML) modeling to develop design documentation using industry standard practices 
  • Analytical and problem solving skills for design, creation and testing of programs
  • Ability to work as part of a team and independently
  • Ability to communicate effectively with team members, support personnel, and clients
  • Regular attendance is required
  • This is not an all-inclusive list of job requirements and/or duties and may not contain all capabilities necessary to perform the job at all times due to circumstances; Operational, safety and other needs may require the employee to perform any and all other duties as assigned; Employees are expected, and must be able to perform all such duties and tasks


  • Bachelor's degree in computer science or related field, or equivalent training and experience
  • 5+ years UI Design and development experience.
    • Required Experience:
      • HTML, CSS, SASS, java script
      • AngularJS (2+ years)
      • Responsive Design Frameworks (i.e. Bootstrap) 2+ years
    • Preferred Experience:
      • Native Script (for generating native mobile apps)
      • Build scripting tools such as Gulp/Grunt.
      • Type scripts
      • Node JS and npm
  • 3+ years JEE experience (unless years of experience stated differently below) with the following technology stack: 
    • Required Experience: 
    • Preferred Experience: 
?MSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.