Principal Application Architect
XCEED SEARCH PARTNERS, LLC
Phoenix, AZ, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobs.smartrecruiters.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$180,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Apache Tomcat
Server Applications
Applications Architecture
Cloud Computing
Databases
Relational Databases
Linux
Distributed Systems
Memory Management
Java Platform Enterprise Edition (J2EE)
+8 more
WildFly (JBoss AS)
NoSQL
Performance Tuning
Software Engineering
UML
Spring-boot
Software Security
Microservices
Job description
- Work with the project teams to recommend the architecture approach for applications and define in an increasing level of detail as the project progresses.
- Lead design review process and ensure recommendations made are understood by recipients and are monitored during the project life cycle.
- Research, analyze and recommend new technologies, frameworks, processes, and tools to further company’s technology architecture.
- Be able to explain and educate complex solutions and integrations in a clear and articulate manner, using illustrative techniques (e.g., UML diagrams) as necessary.
- Develop Proof of Concepts that may include, analysis of problem, finding an optimal solution, design, development, and documentation.
- Contribute to the troubleshooting of difficult application production issues including performance tuning, memory management, database or other environment and architecture related issues.
- Provide thought leadership by educating and sharing best practices, building deep relationships with organization leaders, conducting brown bag sessions, mentoring junior team members, and writing white papers.
- Collaborate with various company teams to define application standards, conventions, and best practices.
- Report and escalate to senior management as needed.
- Execute other job duties as assigned.
Requirements
- Critical thinking ability to analyze and solve complex problems.
- Excellent verbal and written communication skills.
- Excellent interpersonal skills and can communicate effectively at all levels - with the team, peers and with senior management of the company.
- Comfortable in situations that are ambiguous and can juggle between multiple tasks and rapidly changing priorities.
And these qualifications:
- Bachelor’s Degree in technology related field.
- Ten (10) years of experience in relevant software and IT related projects.
- Four (4) years of experience performing as a full-time architect.
- Possess a high degree of technical expertise with foundational architectural principles in building Java and cloud based distributed systems.
- Expertise in application development using the following technologies:
- Java EE
- Spring boot
- Application servers (e.g. Tomcat, JBoss)
- Messaging (e.g. Active MQ, JBoss messaging)
- Database technologies (RDBMS and NoSQL DBs)
- Linux/Unix
- Cloud computing (AWS experience preferred)
- Excellent grasp of application security concerns and remediation techniques.
- Knowledge of networking, infrastructure, and storage components.
- Well-rounded technical background in current web and micro-service technologies.
- Experience working with business users in defining processes and translating those to available solutions.
- This is a hybrid position
About the company
Shipping Company
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.smartrecruiters.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago