Role : Java Solution Architect
Location : Canada Remote
Mode : Contract
Job Description :
- Hands-on Java programmer and architect with at least 12 years of experience in designing scalable and reliable software.
- Experience with software design patterns and object-oriented design methodologies.
- Familiarity with Domain driven design methodologies and should understand Microservices design patterns.
- Must be able find and make optimizations to code and must be willing to coach the team on good industry programming practices.
- Must have at least 3 years of experience designing REST APIs and must have working knowledge on all REST API standards.
- Good working experience of Spring framework
- Good exposure to AWS
- Must be willing to work with distributed teams.
- Must have worked in Agile programs and have an understanding on scrum practices.
- To assess the domain IT landscape assessment and Application portfolio optimization for gap analysis
- Creation of solution and architectural views (logical conceptual development execution infrastructure & operations architecture)
- To study and define system requirements addressing stakeholder portfolio concerns
- To ensure knowledge up-gradation and work with new and emerging products / technologies
- To manage Non Functional Requirement adaption for the solution
- To contribute towards white / technical papers and knowledge base
Good to have
- Basic understanding and knowledge on developing SQL queries.
- Basic understanding on data modelling patterns.
- Familiarity with UML Sequence and class diagrams.
- Familiarity with confluence, Jira is a plus.
Il y a 6 jours