Collaborate on the execution of the product, design and architectural roadmaps.
Work with the product owner to provide technical insight and guidance into the product roadmap.
Assist in establishing coding, software design approaches and standards and ensure the product teams are adhering to standard methodologies.
Review process, components and dependencies with the architecture team to ensure alignment with technical strategy.
Focus on eliminating any pressing technical impediments to the teams.
Stay up to date with technology advancement and ensure our product technology stack is optimized for strategic growth.
Provide inspiration and guidance to the growing team; champion a culture of openness, collaboration and innovation.
Design and develop core extensions to an innovative web application framework.
Be a standout colleague, who is passionate about development, and is anxious to learn from other high-level developers.
Be a team player, ability to collaborate idea sharing in strong product setting.
Able to actively communicate, inspire and motivate all levels of staff.
Work with multiple engineering teams, and multi-functional partners.
Adhere to Agile Sprints, Delivery Framework, and SDLC standard methodologies.
The above statements are intended only to describe the general nature of the job, and should not be construed as an all-inclusive list of position responsibilities.
Required Qualifications for Consideration:
Bachelor's degree in CIS, MIS, EE, or other related degrees. Will consider prior Java Development experience with High School Diploma, in lieu of college degree.
4+ years of hands on experience with Software Java Development.
2+ years of applying Spring components: Core, Boot, Data, MVC, Cloud.
4+ years of relational database design & modeling.
1+ year or exposure to administering & consuming AWS services or other public.
Experience crafting and maintaining large-scale web applications.
Deep understanding of software design patterns and principles.
Strong verbal and written communication, with ability to interact with all levels of an organization.
Ability to travel up to 10% within the United States
Preferred Qualifications for Consideration:
Master’s Degree or Cloud Technology certifications.
Advanced understanding of the Java programming language and common APIs.
Knowledge of the entire Spring platform including Boot and Cloud.
Experience building distributed / service oriented / microservices-style and cloud based application architectures.
Containerization experience with applications deployed on Docker or Kubernetes.
Advanced knowledge of the AWS platform.
Experience with cloud infrastructure support in mixed Linux and Windows environments,
Related banking industry experience in platforms, banking applications, or online financial solutions.
Local candidates to San Antonio, TX area preferred.
USAA San Antonio, TX
USAA San Antonio, TX
Accenture San Antonio, TX
iHeartMedia, Inc. San Antonio, TX
Matthew Noah San Antonio, TX