Java Architect opportunity in Dallas, TX

Full Time 1 day ago

Employment Information

Job Description

Onsite Location: Dallas, TX

Job Description

10+ years of industry experience in architecture, analytics, design, and development of enterprise solutions in multiple technology platforms, frameworks, and languages.
Ability to provide technical leadership, prepare design artifacts, and implement solutions for agile teams. You will drive the end-to-end solutions architecture design and ownership and articulate the design to the product owners, agile teams, and architecture leadership.
Ability to engage with multiple squads to deliver architecture artifacts, drive issue resolution, wellness plans, and product roadmaps.
Ability to analyze business direction, understand the long-term vision, and quantify the risk/benefits in developing strategic technical solutions. Collaborate closely with the product owners and squads in technology evaluation, selection, recommendation, and configuration.
Demonstrated knowledge of APIs, UIs, infrastructure, data architecture, security, and new technologies.
Demonstrated understanding of the agile development process and DevOps practices.
Demonstrated software development experience in client-side technologies (Angular, TypeScript, HTML5, CSS3) and strong experience using Java, Java EE/Jakarta EE, Spring Framework/Spring Boot, and web application technologies.
Ability to work both independently and with all levels of the organization, including technical and non-technical team members.
Passion for technology, not limiting yourself to a set of languages or frameworks.
Proven track record of critical thinking and translating business needs into technology solutions.
Strong presentation skills; written and verbal communication including the ability to influence.
Experience in cloud technologies and practices, building and deploying applications using either AWS Cloud certification preferred.'

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Custom Button Check latest Jobs in Dallas, Texas