Navy Federal Credit Union

Application Engineer

Navy Federal Credit Union

full-time

Posted on:

Location Type: Hybrid

Location: Vienna • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $96,900 - $141,600 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCassandraCloudDistributed SystemsDockerGoGoogle Cloud PlatformGrafanaIoTJavaKafkaKubernetesPrometheusPythonRabbitMQRedisRustScala

About the role

  • Optimize software applications that bridge technical teams and end-users
  • Design, develop, test, and maintain scalable and resilient distributed systems
  • Work closely with cross-functional teams to solve complex technical challenges
  • Contribute to the evolution of our architecture

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of hands-on experience in web application development and Internet of Things using Java-based frameworks
  • Strong understanding of Agile principles and Scrum practices, with hands-on experience participating in SAFe ceremonies such as PI Planning, System Demos, and Inspect & Adapt workshops
  • Proficiency in one or more programming languages such as Java, Go, Python, Rust or Scala
  • Solid understanding of networking, concurrency, load balancing, and data consistency in distributed environments
  • 3+ years of experience with cloud platforms (e.g., AWS, Azure, GCP), containerization (Docker) and orchestration tools (e.g., Kubernetes)
  • 3+ years of production support experience
  • Familiarity with CI/CD pipelines and DevOps practices
  • Proven communication skills in collaborating with team members and customers to address concerns and understand customer needs
  • Strong problem-solving skills and a collaborative mindset, with the ability to break down complex problems into manageable, actionable components
  • **Desired Qualifications:**
  • Experience with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ)
  • Knowledge of distributed databases and storage systems (e.g., Cassandra, Redis, etc.)
  • Exposure to observability tools (e.g., Prometheus, Grafana, ELK stack)
Benefits
  • Competitive pay
  • Generous benefits and perks

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaGoPythonRustScalaweb application developmentdistributed systemscloud platformscontainerizationDevOps
Soft skills
communication skillsproblem-solving skillscollaborative mindset
Navy Federal Credit Union

Principal Application Engineer – Payments

Navy Federal Credit Union
Leadfull-time$132k–$206k / yearFlorida, Virginia · 🇺🇸 United States
Posted: 3 hours agoSource: fa-etbx-saasfaprod1.fa.ocs.oraclecloud.com
AzureCloudJavaKubernetesMicroservicesSpringSpring BootSpringBootSQL