Skip to content
mimi

Sr. Full Stack Developer - Core Java, Angular

Entagile

McLean · On-site Full-time Senior 2mo ago

About the role

Must Have Qualifications

  • 5+ years of core Java 8+, advanced Spring Framework – understands the core concept.
  • There is also a front‑end position that requires 2‑3 years of Angular experience (details below).
  • This job requires 5 days of on‑site work in McLean, Virginia. You will need to relocate to the area before the work begins.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 5+ years of relevant professional experience
  • 4+ years of Java software development experience
  • A strong understanding of the Java language, Java 8+ standard library, and open sources
  • Good understanding and experience with Spring Framework, Spring Boot, REST APIs
  • Familiarity with databases and SQL
  • Experience with the Angular front‑end framework and Typescript is highly desirable
  • Familiar with Gradle and Jenkins build tools
  • Ability to understand and write code documentation that conveys your solution to others
  • Ability to troubleshoot and optimize the application for security and responsiveness
  • Good interpersonal and communication skills, and the ability to partner optimally. Analytical skills and problem‑solving. Being a self‑starter, quick learner, and diligent.
  • Familiarity with version control (e.g., GitHub, Bitbucket)
  • Knowledge of Object‑Relational Mapping frameworks a plus
  • Experience with Agile and Scrum development methodologies
  • Understanding of application performance diagnostics and analytical tools
  • Knowledge of automated test frameworks
  • Mock‑oriented testing with positive and negative testing (Junit/Mockito)

Front‑end Position Details

  • Angular‑16+ preferred 18, Springboot‑3x, Frontend Angular (Angular Material ID preferred)
  • 2‑3 years of hands‑on experience developing Angular base, UI/UX, Typescript, backend REST API, Java‑preferred version 21
  • Oracle and SQL

Keys to Success in this Role

  • Excellent problem‑solving, analytical, and technical skills.
  • Ability to think critically and act expeditiously to evaluate situations, make decisions, and tackle problems.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Strong oral and written communication skills, and the ability to work well with a variety of personalities.
  • Ability to work optimally with continuous change
  • Proven intuition for business, problem‑solving skills, intellectual maturity, and relationship management skills

Skills

AngularAngular MaterialBitbucketGitHubGradleJavaJenkinsJunitMockitoOracleREST APIsSQLSpring BootSpring FrameworkTypescript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free