JOBSEARCHER

Java and Angular Full Stack Developer

Job SummaryFull onsite McLean, VAlocation: McLean, Virginiajob type: Contractsalary: $60 - 80 per hourwork hours: 9am to 5pmeducation: BachelorsResponsibilitiessenior full stack Java developer to support growing business needs for model analytics for the company's mortgage portfolio. The full stack developer will work closely with business partners to deliver a web application for our Finance division. You will play a meaningful role in driving activities in delivering the solution.QualificationsQualifications: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 in Java language, Java 8+ standard library and open sourcesGood understanding and experiencing Spring Framework, Spring Boot, REST APIsFamiliarity with databases and SQLExperience with 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 trouble shoot and optimize application for security and responsivenessGood interpersonal and communication skills, and the ability to partner optimallyAnalytical skills and problem-solvingBeing a self-starter, quick learner, 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)AI Assisted Automatic Testing suit development is plusKeys To Success In This RoleExcellent problem solving and 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 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 skillsSkillsAgile,Angular,application performance,AI,automated test,Bitbucket,build tools,analytical tools,databases and SQL,GitHub,Gradle,Computer Science,Java,Java language,Java 8+,Jenkins,Junit,Mockito,Object-Relational Mapping,REST APIs,Scrum development methodologies,code documentation,software development,version control,Spring Framework,Spring Boot,Typescript,front-end framework,web application,Flexible,Analytical skills,analytical,interpersonal and communication skills,Strong oral and written communication skills,diligent,problem-solving,problem solving,problem solving skills,self-starter,relationship management,business needs,diagnostics,Finance,mortgage,security,technical skills,testingEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).This posting is open for thirty (30) days.