Skip to content
mimi

Sr. Full Stack Developer - Core Java, Angular

Entagile

McLean · On-site Full-time Senior $100k – $150k/yr 3d 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) • For the Front-end position: 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

Requirements

  • 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
  • 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

Responsibilities

  • Troubleshoot and optimize the application for security and responsiveness
  • Write code documentation that conveys your solution to others
  • Partner optimally with others

Benefits

null

Skills

JavaSpring FrameworkSpring BootREST APIsAngularTypescriptGradleJenkinsSQLObject-Relational Mapping frameworksAgileScrumApplication performance diagnosticsAutomated test frameworksJunitMockito

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