Position Title: Senior Java Backend Engineer

Location: Mclean, VA (5 Days Onsite)

Position Overview:

We are seeking an experienced and highly skilled Senior Software Engineer to design, build, and support scalable Multifamily application platforms and cloud-native services. This role is focused on hands-on engineering across Java-based microservices, event-driven
distributed systems, APIs, MongoDB, AMQ, Kubernetes, AWS, CI/CD automation, and production-grade backend capabilities that are secure, resilient, observable, and aligned with business needs.

Must Have:
  • 7 8+ years of software engineering experience
  • Strong hands-on Java, Spring Boot, REST APIs & Microservices
  • Extensive AWS experience with cloud-native, event-driven distributed systems
  • Kubernetes experience
  • MongoDB + SQL/relational databases
  • AMQ / messaging platforms and asynchronous/event-driven architecture
  • CI/CD pipelines and automated testing
  • Hands-on use of AI tools/practices for software engineering
  • Strong backend/API design, data modeling, security, performance & scalability experience
  • Production support, debugging, monitoring, logging and root-cause analysis
  • Mortgage/financial services experience is a plus
  • Bachelor's degree or equivalent experience
Key Technologies:
Java | Spring Boot | Microservices | REST APIs | AWS | Kubernetes | MongoDB | AMQ | SQL | CI/CD | Automated Testing | Event-Driven Architecture | AI
Similar jobs

Senior Java Backend Engineer

Apply Now
Back to search page