Senior JEE Analyst Developer – Montreal East

  • Company:
    IT UNLOCK CONSULTINC INC.
  • Location:
  • Salary:
    negotiable / monthly
  • Job type:
    Full-Time
  • Posted:
    8 hours ago
  • Category:
    IT Services

IT Unlock is an IT consulting company and an unique social enterprise. Our missions are to improve our clients’ current condition in AI, in staff augmentation. We are looking for a talented senior JEE developer. This is a permanent position at IT Unlock to serve one of our notable client. The work done in downtown of Montreal and we need a developer ASAP. IT Unlock is growing and beautiful technologies and nice challenge are waiting for you. A senior hands-on software developer, possessing strong experience in code development and system design on Java platform. It is critical that the individual has proven records on efficient delivery of business functionality to meet time to market on dynamic demands while maintaining software development and architecture design discipline. Main development responsibility will be the Treasury liquidity system. Responsibilities will include direct communication with business users and cooperation within a team of developers distributed internationally. Summary of responsibilities: Build a highly scalable and high-performance architecture Design and develop back-end data services, REST APIs, and web-based front-end for user profiles and other application support services Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks Work with other software leads on developing testing processes and frameworks Document the work you do, especially APIs that you create Understanding of business requirements and their mapping to a given software framework Adhering to SDLC methodology and design principles of software framework. Working in Agile, test-driven mode, in object-oriented environment. Profile Competencies Required: Ability to understand business requirements and business priorities Ability to understand complex technical architecture Ability to coordinate and facilitate project execution and delivery commitment with other IT Teams and other teams under different operational time zones Proactive on taking leadership when needed, self motivated, dynamic and result oriented Team player with collaborate attitude, able to maintain highest level of discipline with respect to development framework Fluent communication (oral and written) and listening skills Technical skills Required: 5+ years of development and architecture experience with Java , SQL and Spring Boot 2+ years of experience with modular, lightweight, event-driven Microservice architectures on a JVM stack 2+ years of experience with Continuous Integration / Continuous Delivery using modern DevOps tools and workflows such as git, GitHub, Jira, and Jenkins 4+ years of experience with agile development (Scrum, Kanban, etc) and Test Automation (behavior, unit, integration testing) 5+ years of Object-Oriented development experience 2+ years of web front-end development Experience with ReactJS Experience with Docker platform Desired/ Plus: Angular development Prior Work experience Required: Minimum of 5 years IT development experience. PostgreSQL or similar RDBMS background Experience in web & front-end development Education Required: Bachelor or Master in Computer Science or Engineering related field Desired/ Plus: Degree in Finance-related field Languages Required: English