Job description
Key skill / expereince requirements
· 7+ years’ experience with Angular 2+, Java 8, REST API/Micro services, Spring Framework (MVC, Security, JPA, Boot) Maven, SQL, MongoDB
· 2+ years’ experience with Angular 6+, python and AWS S3.
· Knowledge of developing distributed cloud applications (Pivotal Cloud Foundry, Openshift, Docker); Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP)
· Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
· Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing; Experience with code merging and branching methodologies using Git and code release process
Responsibilities
· Deliver small to medium-sized well-defined tasks, working individually or pairing with others and you have a small amount of experience in a well-defined area
· Create new services and customer-facing applications using the latest technologies
· Develop and support highly scalable, high performance APIs within an Agile development team
· Ensure high code quality through automated unit and functional testing
· Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery
· Design and develop code structures based on technical design defined by the team
· Work within an Agile product team comprised of technical, product and business team members to deliver exceptional products
· You will actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges
· Excellent communication including the ability to distill technical details into human terms
· Theoretical knowledge of web-based application architectures and frameworks (including Angular or React) and the way it integrates with services
· Pairs effectively with other developers in the team. Pairs effectively with other developers in the team
Nice to have
· Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.
· Knowledge of Kafka, MySQL, Non-relational databases, Caching
· Knowledge of major architectures style (message oriented, reactive, event based)
· Micro-service design and implementation (load balancing, discovery, resiliency)
· Camunda workflow
· SDET knowledge
Preference will be given to those residing in the Calgary Metropolitan Area.__
_**_
**Benefits
What’s in it for you?
· Leaders who support your development through coaching and managing opportunities
· Work in a dynamic, collaborative, progressive, and high-performing team
· Opportunities to do challenging work
Opportunities to take on progressively greater accountability
Job Types: Full-time, Permanent
Salary: $100,000.00-$120,000.00 per year
Job Types: Full-time, Permanent
Salary: $100,634.00-$123,083.00 per year
Schedule:
Experience:
Why Fraser Health?: Fraser Health continues to be recognized as one of BC’s Top Employers, are you someone who is...
Apply For This JobEn affaires depuis 1986, la Société conseil Lambda est une entreprise privée qui offre des services de conseil en gestion,...
Apply For This JobAre you a leader who’s completely focused on helping your team be successful? Do you have deep airline experience that...
Apply For This JobYour Opportunity: The Senior Analyst (Data Manager) is a quality and performance management role reporting to the Business Intelligence Manager....
Apply For This JobTing Internet is a leading fiber Internet provider in the United States, delivering future-proof internet in over a dozen Ting...
Apply For This JobAu sein d’une équipe multidisciplinaire, le développeur logiciel participe activement à la conception de produit. En collaboration avec une équipe...
Apply For This Job