Skip to main content

Java and Angular Full Stack Developer

Technology
Randstad Digital
VA, United States1 month ago
Service contractOn-site

Job description

job summary

Full onsite McLean, VA location: McLean, Virginia job type: Contract salary: $60 - 80 per hour work hours: 9am to 5pm education: Bachelors responsibilities:

senior 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.

qualifications

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 in Java language, Java 8 standard library and open sources

Good understanding and experiencing Spring Framework, Spring Boot, REST APIs

Familiarity with databases and SQL

Experience with 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 trouble shoot and optimize 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, 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)

AI Assisted Automatic Testing suit development is plus

Keys to Success in this Role:

Excellent 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 change

Proven intuition for business, problem solving skills, intellectual maturity, and relationship management skills skills:

Agile,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,testing

Equal 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

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.

Keywords
Spring FrameworkTypescriptAngularAngularJSMockitoScrumSqlJavaRelational grammarBitbucketGithubGradleJenkinsJunit

Interested in this role?