We have an opportunity for an Architect-Java & CRM Dynamics/Salesforce for one of our client.
Job Description:
Technical Requirements:
- Good experience in developing enterprise scale applications with experience in hiring and mentoring teams
- Proficient knowledge in large-scale/web-scale architectures, databases & multi-tier applications
- Highly proficient in Java and J2EE technologies
- Complete understanding of Object Oriented Analysis, Design & Programming
- Experience building dynamic web pages using HTML5, JavaScript, and CSS
- Experience in database modeling, design, and development of PL/SQL stored procedures, packages in relational databases (Oracle, MSSQL, MySQL) and complete understanding of NoSQL databases (MongoDB and/or Cassandra)
- Experience with messaging systems like Kafka, Kafka event sourcing.
- Experience in Enterprise integrations on (JMS) MQ's like Rabbit MQ, IBM MQ and Active MQ
- Architect technical direction for the development, design, and systems integration across multiple scrum team engagements from definition phase (scoping) through implementation
- Exposure to CRM systems like Salesforce / Dynamics would be an added advantage
- Experience with multi-region cloud services and multi-region cloud data architectures
- Strong knowledge of infrastructure and application security
- Experience with Git and JIRA
- Understanding of Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology, Pair Programming, Agile Development
- Prior experience with or understanding of REST (or designing APIs) highly desirable.
- Experience with a DevOps culture
- Working knowledge of continuous integration systems, security-related applications.
- Excellent verbal and written communication skills. Able to clearly articulate complex problems and solutions in terms that others can understand
- Excellent executive communication, with ability to present to peer group and senior leadership
Didn’t find the job appropriate? Report this Job