*Job Title : Java Solution Architect* *Location : Sunnyvale - CA*
*Qualified candidates should be willing to work at Sunnyvale – CA* *The ideal candidates will possess the following:* *Must Have Skills: *Java, J2EE, spring, Restful Web Services, Design Patterns, Micro Services, experience building scalable e-commerce applications *Desired Skills: *Retail eCommerce experience, No SQL Database (preferably Cassandra), Oracle PL/SQL *Skills and Experience:* · Strong skill sets in Software or System Architecture design · Hands-on experience with software development in one or more of the following languages along with Java\J2EE: Python, Go, C#, JavaScript/Typescript (Node/Angular) · Experience with back-end development and relational databases (Postgres, MySQL, Oracle, Sql Server, etc.) · Experience in open source technologies and NoSQL DB technology such as MongoDB, Couchbase, Elasticsearch, Kafka, RabbitMQ, Cassandra, Redis, etc. · Understanding of tiered architectures, Service Orientation and Microservices · Experience with creating and integrating well documented web services using REST. · Strong knowledge of application-profiling and performance-tuning · Experience and understanding of Agile and Scrum process and concepts · Ability to estimate software development effort given a set of requirements and assumptions · Ability to work with Project Managers to technical implementation plans · Ability to develop secure solutions and knowledge of industry best practices regarding information security · Excellent oral and written communication skills · Comfortable in a client facing role especially with Technical counterparts *Education and Training:* · Bachelor's degree or higher in Computer Engineering or Computer Science or equivalent experience. *Essential Functions:* · Create specifications and Architect scalable and high-performance applications (particularly for web and mobile) · Be the technical point of contact for customers to facilitate and guide technical conversations · Support and enhance the architecture and the framework of customer applications · Help define technical solutions and a unified framework. · Lead and mentor developers from the design and architecture through development, testing and release phases · Set the technology direction by recommending specific technologies to pursue, suggesting training and staff development activities as needed · Identify and address technical debt as applications evolve · Evaluate and prototype best technology solution for projects, doing POCs as needed · Define and implement automated build and deployment processes using CI/CD technologies and other DevOps principles · Identify and resolve potential application security vulnerabilities · Improve system scalability and application isolation *Additional Skills:* · Experience with one or more Modern UI Frameworks like Angular, Vue, React (with Redux, Bootstrap or Flux UI architecture) · Deep expertise with one or more public cloud providers · Experience with automation technologies like Terraform, Ansible, Chef, Puppet · Experience with complex event-driven architectures · Experience developing or architecting complex, high availability enterprise software Thanks & Regards Aravindkumar Komminenei [image: cid:[email protected]] Phone: 703-831-8282 Ext 2532, Fax: 703-439-2550 Email: [email protected] URL: www.canopyone.com USA : 4229 Lafayette Center Dr , Suite #1625, Chantilly, VA 20151 || *CANADA: *Bankers Hall - West Tower, 888 - 3rd Street SW, 10th Floor, Calgary, AB T2P 5C5*||* *INDIA:* 4th Floor, #7, Techno Enclave, Sector 3, Hyderabad 500081*||* -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/CAHdSO-F%3Du_uuHVYH5zXu19Q2C4bS-CVR%2BZewXmSFTNasfAOryw%40mail.gmail.com.

