Senior Application Engineer-Cloud/Java Developer
Company: Navy Federal Credit Union
Location: Vienna
Posted on: November 1, 2025
|
|
|
Job Description:
Design, develop, and optimize software applications that bridge
technical teams and end-users, addressing business needs through
innovative solutions and enhancing member or internal user
experiences. Leverage the full software development lifecycle,
including design, coding, testing, and deployment, to ensure
efficient system improvements. Work under minimal supervision and
use complete understanding of business needs and objectives to
support projects that have an impact on the achievement of
operational goals. Advanced skill set and proficiency with
procedures and techniques. This position is eligible for the
TalentQuest employee referral program. If an employee referred you
for this job, please apply using the system-generated link that was
sent to you. Responsibilities • Design, develop, and optimize
high-quality software applications using various, advanced
programming languages and frameworks that meet business
requirements • Collaborate with engineers, stakeholders, and team
members to gather and analyze requirements and translate them into
technical specifications, propose innovative solutions, and ensure
timely task completion • Write advanced, clean, scalable, and
maintainable code that adheres to industry best practices and
organizational coding standards • Implement data structures and
algorithms efficiently, optimizing code for performance,
scalability, and user experience • Identify, troubleshoot, and
resolve advanced application functionality, performance, and bugs,
ensuring quality and system improvements • Conduct advanced and
team code reviews, provide constructive feedback, and learn from
colleagues expertise to maintain a high-quality codebase • Lead
small projects and initiatives, while building strong working
relationships with stakeholders, team members and subject matter
experts, driving collective success and continuous improvement •
Contribute to generating and adhering to application and software
development engineering policies, standards, and procedures •
Continuously learn from individual and team experiences, fostering
growth and improvement through collaboration and continuous
feedback Qualifications • Bachelor’s Degree in Computer Science,
Information Systems, a related field or the equivalent combination
of education, training or experience • 5-7 years of experience in
application or software development engineering. • Complete
knowledge and understanding of business area/specialization •
Advanced proficiency in software development principles,
methodologies (including Agile), and version control systems •
Expertise in programming languages and development tools such as
SQL, Python, JavaScript, HTML/CSS, with strong knowledge of modern
frameworks and libraries • Deep understanding of database
structures, web technologies, and technical applications, capable
of designing and implementing scalable solutions • Strong
problem-solving, analytical, and troubleshooting skills, with the
ability to address complex technical issues efficiently • Advanced
written and verbal communication skills for articulating technical
concepts to both technical and non-technical stakeholders •
Experience in software testing, quality assurance, and optimizing
code for performance, scalability, and maintainability • Advanced
knowledge of customer support tools, ticketing systems, and
knowledge base platforms for effective resolution of technical
issues • Expertise in data structures, algorithms, and applying
them for optimal application performance and scalability • Ability
to lead projects, mentor team members, and contribute to the
development of engineering policies, standards, and procedures
Desired Qualifications • Azure Cloud: AKS, AKV, AC, ACR, App
Insights, MI • Scaling of microservices • Kubernetes, config-map,
secrets, helm-charts, hpa/keda • Kafka: Realtime message
processing, connectors • Working knowledge of banking and financial
industry standards and practices, working knowledge of Navy Federal
functions, philosophy, operations, and organizational
objectives
Keywords: Navy Federal Credit Union, Burke , Senior Application Engineer-Cloud/Java Developer, IT / Software / Systems , Vienna, Virginia