ID - SJ-1003
Java Web Developer
Montreal, Canada.
3 days onsite with in-person interview.
SKILLS/ QUALIFICATIONS
Required skills:
Java Web Development (Servlet/JSP), Spring Framework, JavaScript, JavaScript Frameworks (Angular Preferred), CSS, Unix/Linux Shell Scripting, XML Processing, CSS
• Bachelor’s degree in computer science, Software Engineering, Information Technology, or related field required
• A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
• A strong understanding of Agile/Scrum and ability to deliver solutions under this methodology • At least 7+ years of hands-on web application development utilizing Java for Web Development purposes
• Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns
• Strong knowledge of Java Server Pages (JSP), DHTML and JavaScript are essential Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular
• Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
• Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
• Effective communication, presentation, and collaboration skills
• Can work independently effectively Other Desired Skills: Angular, Postgres, RESTful Web Services. DevOps experience
• Experience with Angular (3+) and proven successes delivering solutions on this framework
• UI Design experience, specifically for web applications
