JOBSEARCHER

Java Full Stack Software Engineer

About The CompanyUSAA is a leading financial services organization dedicated to serving the unique needs of military members and their families. With a mission to empower its members to achieve financial security, USAA offers highly competitive products, exceptional customer service, and trusted financial advice. The company prides itself on its core values of honesty, integrity, loyalty, and service, which guide its interactions with members and employees alike. USAA fosters a supportive and inclusive work environment, emphasizing professional growth and community involvement. The organization is committed to supporting active-duty military spouses and offers flexible work arrangements, including remote and hybrid options, to accommodate their needs. As a trusted partner to the military community, USAA continues to innovate and deliver digital-first solutions that enhance financial well-being.About The RoleWe are seeking a talented Java Full Stack Software Engineer - Mid Level to join our dynamic Investment Experience Technology team within USAA’s Technology group. This role offers an exciting opportunity to contribute to the development of a cutting-edge investment services platform. As part of a startup-minded team, you will design, develop, and implement high-impact solutions that support our digital transformation initiatives. You will collaborate closely with cross-functional teams to deliver scalable, high-quality software that enhances the digital experience for our members and financial advisors. This position provides an excellent platform for professional growth, working with a modern tech stack, including Java, APIs, OpenShift, and other USAA technologies. The role is ideal for individuals passionate about innovation, agile development, and making a meaningful impact in the financial services industry.QualificationsThe ideal candidate will possess a Bachelor’s Degree or have equivalent experience, with additional certifications from recognized programs such as CodeUp, Galvanize, VetFIT, or eFIT. A minimum of three years of software development experience demonstrating technical expertise in specific disciplines or technologies is required. Candidates should have at least two years of experience delivering solutions through all phases of the software development lifecycle, including leading code and design reviews. Proficiency in one or more of the following technologies is essential: Java, JavaScript, C++, HTML, CSS, SQL, and Python. A solid understanding of cloud technologies and tools, along with the ability to articulate technical challenges and solutions, is highly desirable. Candidates should also have developing business insight in operations, risk management, and industry trends, with experience supporting production issue resolution and system support.ResponsibilitiesDesign, develop, code, and test complex technical solutions aligned with project requirements and standards.Investigate and resolve intricate application and system issues, including production outages, employing effective troubleshooting techniques.Conduct comprehensive systems analysis to recommend process improvements, enhancing operational efficiency.Prepare and implement complex system solutions by defining system specifications, standards, and programming guidelines.Adhere to the software development lifecycle, ensuring quality and compliance throughout all phases.Participate actively in design reviews, learning key system design principles and best practices.Mentor junior engineers, review peer code, and foster a collaborative team environment.Identify, measure, monitor, and control risks associated with business activities in accordance with risk management and compliance policies.BenefitsUSAA offers a comprehensive benefits package designed to support the physical, financial, and emotional well-being of its employees. Benefits include extensive medical, dental, and vision plans, a 401(k) retirement plan, pension options, life insurance, parental leave, adoption assistance, and paid time off with holidays and volunteer hours. The organization also provides wellness programs, career development opportunities, and continuing education support to help employees achieve their professional goals. USAA’s commitment to employee wellness and growth makes it an excellent place to build a rewarding career while maintaining a healthy work-life balance.Equal OpportunityUSAA is an Equal Opportunity Employer. We are committed to creating an inclusive environment where all qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. We value diversity and are dedicated to fostering a workplace that reflects the communities we serve. All employment decisions are made based on qualifications, merit, and business needs.