Navy Federal Credit Union

Senior Application Engineer

Navy Federal Credit Union

full-time

Posted on:

Origin:  • 🇺🇸 United States • Florida, Virginia

Visit company website
AI Apply
Manual Apply

Salary

💰 $114,500 - $179,500 per year

Job Level

Senior

Tech Stack

AzureCloudHibernateJ2EEJavaMS SQL ServerOracleSOAPSpringSQL

About the role

  • Design, develop, and optimize robust, scalable software applications that seamlessly connect technical teams with end-users, addressing complex business needs through innovative, cloud-enabled solutions.
  • Leverage full stack development expertise across the entire software development lifecycle—including design, coding, testing, deployment, and maintenance—to deliver impactful system enhancements.
  • Operate with minimal supervision, applying a deep understanding of business objectives to drive projects that support operational excellence.
  • Demonstrate advanced proficiency in modern development practices, cloud platforms, and low-code/no-code technologies, with a strong emphasis on PEGA or Microsoft Dynamics for rapid solution delivery and process automation.
  • Architect and implement high-quality, full stack software applications using modern frameworks and cloud-native technologies to meet evolving business requirements.
  • Collaborate with cross-functional teams—including engineers, stakeholders, and product managers—to gather requirements, propose solutions, and ensure timely delivery.
  • Write clean, scalable, and maintainable code across front-end and back-end systems, adhering to best practices and organizational standards.
  • Optimize application performance and user experience through efficient use of data structures, algorithms, and cloud services.
  • Troubleshoot and resolve complex issues related to application functionality, performance, and integration.
  • Conduct code reviews, mentor peers, and contribute to maintaining a high-quality codebase.
  • Lead small-scale initiatives and projects, fostering collaboration and continuous improvement across teams.
  • Contribute to the development and enforcement of engineering policies, coding standards, and documentation practices.
  • Design and implement solutions using PEGA OR Microsoft Dynamics, integrating them with enterprise systems to streamline workflows and enhance agility.
  • Evaluate and apply low-code/no-code platforms to accelerate development cycles and support digital transformation initiatives.
  • Designing complex case types, sub-cases, and dynamic workflows
  • Driving reuse and modularity through component-based design and re-useable rule sets

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field—or equivalent combination of education and experience.
  • Experience with object-oriented programming languages with specific emphasis on Java.
  • Experience with Java Enterprise Edition (J2EE/JEE), Spring Framework, and Hibernate.
  • Experience with web service, microservice, API development including REST and SOAP architecture patterns.
  • Experience with database platforms (e.g., Oracle, MS SQL Server, DB2, AzureSQL, Cosmos).
  • Experience with developing and deploying applications to MS Azure or other public cloud platforms.
  • Hands-on experience with PEGA OR Microsoft Dynamics, including solution design, configuration, and integration.
  • Deep understanding of database design, web technologies, and scalable system architecture.
  • Strong analytical and problem-solving skills with the ability to resolve complex technical challenges.
  • Excellent communication skills for conveying technical concepts to both technical and non-technical audiences.
  • Experience with Agile methodologies, version control systems, and software testing practices.
  • Proven ability to lead initiatives, mentor team members, and contribute to strategic engineering decisions.
  • Hours: Monday - Friday, 8:00AM - 4:30PM
  • Location: 820 Follin Lane, Vienna, VA 22180 | 5510 Heritage Oaks Drive, Pensacola, FL 32526