• Identify and analyze user requirements. • Prioritize, assign and execute tasks throughout the software development life cycle. • Develop Java EE