Java FS Lead
GTN Technical Staffing
- Montréal, QC
- Permanent
- Temps-plein
HIGHLIGHTS
Location: Montréal, Montréal, Quebec, Canada (Hybrid)
Position Type: Direct Hire
Hourly / Salary: BOEResponsibilities:
- Estimation & end to end execution of required changes, coordination with stakeholders as required
- Responsible for the development, maintenance and support of multiple applications or frameworks
- Translate high-level business requirements on multiple, complex requests into detailed functional, technical, and/or system specifications
- Test software designs and solutions (including unit testing and integrated testing)
- Build and maintain automated test suites for applications
- Support and respond to user queries or issues;determine the root cause and best resolution of escalated issues
- Work with data providers to communicate and define any data (including data quality) and reporting requirements
- BE/B Tech/MCA
- Excellent written and verbal communication skills
- Hands-on application development utilizing Python, Java or another popular OO development language
- Web Technologies (React, Typescript, node js, css, Javascript, Bootstrap)
- Linux OS, Scripting experience
- Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns and Git version control
- Solid understanding of DB concepts and working with relational databases (Postgres preferred)
- Experience in developing web services using standard Python or Java based frameworks/toolkits (REST, SOAP, JSON, and XML)
- A strong understanding of SDLC principles and experience delivering in Agile/Scrum
- 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
- A very strong communicator with the ability to interface directly with clients, vendors and analysts to ensure technical requirements and delivery align with expectations
- Excellent problem solving and 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
- Self-motivated individual and creative thinker who will take ownership of tasks assigned
- Able to thrive in a fast-paced, high energy, demanding and team-oriented environment
- Good customer service skills. Ability to deal with difficult situations/individuals gracefully
- Knowledge of Financial services industry
- Proficient in DevOps tooling and practices
- Strong knowledge of JavaScript/TypeScript, CSS3 and HTML5
- Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular
- Experience with Data visualization tools like Tableau
- Experience with Cloud based tools and technologies
- UI Design experience, specifically for web applications
- Experience in development of other application types (Web applications, batch, or streaming)