You will influence architecture decisions, provide insightful and creative development solutions, and develop innovative products using your impressive technical development capabilities, critical and creative thinking, and passion for fast-paced .
Job Description
Applications Architect
To support our rapid growth, we are expanding our development team and hiring various innovation technical roles.
In this exciting role, you will provide your expertise to support the agile development team and the strategic roadmap for cloud security and innovation products. You will influence architecture decisions, provide insightful and creative development solutions, and develop innovative products using your impressive technical development capabilities, critical and creative thinking, and passion for fast-paced problem solving. We are looking for smart, energetic, capable talents to join us and fuel our growth.
As a BeyondID results-driven Application and Integration Architect, you will lead our application development team and consult with senior business managers incorporating progressive functionality into application development plans while supervising application development stages. The right candidate will be Proficient in Progressive Web Apps development and architecture, CSS, HTML, and writing cross-browser compatible code. Proficient in the creation and implementation of integration architecture, API design and build with an emphasize on Open, Partner and Internal including: SOAP, XML-RPC, JSON-RPC, REST APIs, and GRAPHQL.
Required Technical Skills:
Bachelor’s degree or equivalent combination of education and work experience
Minimum of 8-10 years of hands-on development experience
Experience as a JAVA Developer (+node.js & python)
Strong familiarity with enterprise design patterns in Java
Strong experience with Java & JavaScript frameworks
Comprehensive knowledge in Web-Based Applications Architecture experience
Familiar with OWASP (Open Web Application Security Project) conventions
Proficient in integrations including the creation and implementation of integration architecture, API design and build
Emphasize on Open, Partner and Internal including the following web services: SOAP, XML-RPC, JSON-RPC, REST APIs
Deep domain knowledge of JavaScript MV-VM/MVC frameworks
PaaS/IaaS experience: AWS, Microsoft Azure and/or Google Cloud Platform
Strongly Desired Skills (not required):
Application Integration experience with Auth0 & Okta
Experience with IAM, AppSec, SSO, SAML, Life Cycle Management (LCM)
OAuth, JWT, GRAPHQL (Query Language) experience
Ability to define logical and physical architecture and document the architecture using UML (Unified Modeling Language) diagrams
Duties and Responsibilities
Design major aspects of the architecture of an application, including components such as user interface, middleware, and infrastructure, reference architecture.
Work with a team of full-stack developers to define and implement the logical and physical architecture.
Record the architecture (both up-front design and post-release as built)
Provide development and implementation for architecture design concepts (70/30 architect/developer)
Define domain boundaries, API functionality, and data structure to promote clean separation of responsibility in SOA (Service Oriented Architecture) / micro apps/ microservices environment.
Help identify coding patterns and anti-patterns AND carry out implementation of the patterns through code and design reviews.
Perform root cause analysis, technology evaluation, and design spikes to define architecture supporting high-quality resilient software
Promote improvements in CI/CD, including version control, continuous integration, project build and test automation, to maximize developer efficiency
Code, refactor, design simple, working solutions and troubleshoot system issues.
Analyze and resolve critical, time-sensitive production tickets.
Java Full Stack Course - 100% Job Placement Support
Project-led, practical Full Stack Development Course with real internship-grade projects. Impress recruiters with real work experience and land exciting Full Stack developer jobs. Trusted by FORTUNE 500 to top startups. Real work experience.
The position is responsible for the development and maintenance of Salesforce applications and will be working with other engineers and developers on different layers of the infrastructure.
QA Engineers must be able to communicate the system’s issues and bugs in a professional manner to both the development team and to management. We offer flexible work hours and quarterly performance bonuses.