Expat Job
Salary/rate
$ 2000 to $ 3000 per month
Location
Waterloo, CANADA
Posted
April 16 2024
Description
As a Software Engineer, you should have good understanding on the design principles, strong coding skills with strong knowledge of multi-threaded, message-based applications using Java/J2ee technology with 90% server side development and less than 10% on UI
• You will be part of an agile team, taking on complex problems , designs and code
• Work independently on specialized assignments within the context of project/functional deliverables and deliver the features
• You are expected to bring in technical innovation within your software product area
• Typically, you would have 2-5 years of experience in designing and building software products
You are great at:
• Design, Implementation and Integration of software products with a strong emphasis on testing, supporting through its lifecycle
• Preparation of high-level & low-level design documents and technical specifications
• Presenting your design to fellow architects and senior management with greater details
• Participation in and driving design sessions across cross functional development and operations teams
• Technical resolution of issues arising from changes to scope, requirements, design, etc.
• Participate in development and review of technical architecture documents to ensure all required functionality is implemented in context of the architected platform
You have Passion for:
• High transactional volume, cloud based (SaaS), 24x7, mission critical, secured real-time systems
• Operational quality and customer satisfaction
• Drive inefficiencies from the infrastructure
• Design and implement highly scalable and operable software product’s
What it takes:
Strong knowledge in server side Java/J2EE
Strong understanding of SQL
Solid understanding of OOAD principles and methodologies
Good understanding of JavaMessangingServices concepts and technologies
Java IDEs – Eclipse/NetBeans/IntelliJ/Any other Java IDE
Hands on ability to work with windows and Linux
Excellent trouble-shooting skills
Desired Skills
Data modeling
Knowledge with Big data No-Sql frameworks like (Elastic Search/SOLR)
Experience in UI frameworks (Faces, AngularJS, NodeJS, and Struts)
Job Type
Permanent