HubviaCareers

Senior Full-Stack Engineer (Java / AWS EKS)

McLean, VA · Contract · Cloud & Infrastructure

About the role

Work Authorization: This requirement is open to sponsored candidates through sub-vendors - one layer deep. The candidates must be W2 employees of the sub vendor.

Must Have Qualifications

  • Java- Version 11 or 17 is fine (Team will be on version 21), Spring Framework, Exposure to deployment and development work within AWS, exposure to Kafka, amd Skeema. Preferred: Mortgage or financial domain and 8+ years of experience.
  • Schedule: Standard- some on call/after hours work required.

Interview Information

Rounds:2 rounds

  • Duration: 30 Minutes| 60 Minutes
  • Interview Type: Virtual | On-site

Required Experience & Education

  • 8-10+ years of professional software development experience.

Candidate should have/be:

  • Strong analytical skills.
  • Be able to reason with and communicate ideas they bring to the table.
  • Be open minded for others’ ideas. A motivated team player.
  • Have experience using at least one Coding Agent enabled IDE (e.g. VSCode, Amazon Kiro)
  • Have experience working with at least AI Coding Agents (e.g. Claude Code, Codex)
  • Strong proficiency in below programming tools, languages & Frameworks
  • Proficiency working with Docker containers.
  • Understanding of the use of containers in the development process.
  • Understanding of application lifecycle management.
  • Ability to use a CI/CD pipeline (e.g. JIRA, Jenkins) to deploy applications.
  • Java 8 (or above), I/O, Multithreading, Collections, Generics, Lambda
  • REST API Web Services, GraphQL API query language.
  • Spring Core, MVC, Spring Boot, Spring Security, Sprint Data (JPA), Dependency

Injection, DAO (Data Access Object), JTA, JDBC

  • HTML, JavaScript, CSS, jQuery, Angular 9 or above.
  • Apache Tomcat, Jetty Server.
  • Maven, Gradle, Junit/ Mockito, Cucumber.
  • Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO
  • JSON technologies
  • Streaming technology - Kafka
  • AWS EKS

Be able to perform following Responsibilities:

  • End-to-end software development - including analysis, planning, architecture, design, development, automated testing, deployment, and maintenance using industry best practices and security standards.
  • Performance optimization - analyze system performance, identify bottlenecks, and implement solutions to enhance application efficiency and scalability.
  • Collaborative solution delivery - partner with business stakeholders to gather requirements, leverage proof of concepts for technical decisions, and implement solutions with cross-functional teams.
  • Production support and maintenance - support applications across environments, resolve critical issues, and fulfill ad-hoc requests to ensure seamless business operations
Senior Full-Stack Engineer (Java / AWS EKS) in McLean, VA | Hubvia