Senior level Java Full Stack Developer

Job Description

  • Contractor
  • Anywhere

long term Contract //Calgary AB//Canada . Please share resumes to Amarjeet.Kumar@akkodisgroup.com

Role:- Senior level Java Full Stack Developer
Location- Calgary AB(Hybrid)
Job Type:- Contract

Experience: 8-10 years (required)

(Candidate is required to go into the office for a Face 2 Face interview with the client)

Position Description
The Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service-oriented architecture implemented on the Java and React platform.

Skills Required:
* Bachelors degree (pref. Computer Science or related degree) or equivalent experience
* Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently
* Excellent analytical and problem-solving abilities
* Excellent English verbal and written communication skills
* Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members
* Ability to juggle tasks and priorities to meet rapidly changing deadlines
* Must work with System Architects to review/approve program and subsystem designs
* Java
* Data Structures & Algorithms
* Spring Framework
* JDBC and JPA/Hibernate
* Advanced Java Concepts
* API/API Design
* Proficiency in UNIX/Linux and Microsoft Windows distributed computing
* Java IDE (preferably IntelliJ IDEA)
* Relational DB principles using Structured Query Language (SQL)
* Agile/Scrum methodologies

Desired Skills:
* Background in Securities/Banking/Financial Services
* Experience working in a desktop Linux environment
* Experience working with an issue management system
* Experience working with a wiki, confluence
* Oracle, Message Queues/Kafka