Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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 field5+ years of relevant professional experience4+ years of Java software development experienceA strong understanding of the Java language, Java 8+ standard library, and open sourcesGood understanding and experience with Spring Framework, Spring Boot, REST APIsFamiliarity with databases and SQLExperience with the Angular front-end framework and Typescript is highly desirableFamiliar with Gradle and Jenkins build toolsAbility to understand and write code documentation that conveys your solution to othersAbility to troubleshoot and optimize the application for security and responsivenessGood 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 plusExperience with Agile and Scrum development methodologiesUnderstanding of application performance diagnostics and analytical toolsKnowledge of automated test frameworksMock-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 changeProven intuition for business, problem-solving skills, intellectual maturity, and relationship management skills
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free