Java Architect - 3919


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 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
  • Extensive experience with responsive UI design and development
  • Extensive experience with relational (ERD) and object oriented (UML) modeling to develop design documentation using industry standard practices
  • Extensive experience with JEE UI and web service development including all aspects of application security
  • 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

         Qualifications:

  • Bachelor's degree in computer science or related field, or equivalent training and experience
  • 5+ 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.