Java and Angular Full Stack Developer
Randstad Digital Americas · McLean, VA · 3 wk ago
Engineering$60–$80/hrFull-time
About the Role
We are seeking a 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, playing a meaningful role in driving activities to deliver the solution.
Responsibilities
- Work closely with business partners to deliver a web application for the Finance division
- Play a meaningful role in driving activities to deliver the solution
- Develop and maintain Java-based applications
- Collaborate with cross-functional teams to troubleshoot and optimize application performance
- Write clear and concise code documentation
- Participate in Agile and Scrum development methodologies
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
- Strong understanding of Java language, Java 8+ standard library, and open sources
- Good understanding and experience with Spring Framework, Spring Boot, and REST APIs
- Familiarity with databases and SQL
- Experience with Angular front-end framework and Typescript (highly desirable)
- Familiarity with Gradle and Jenkins build tools
- Ability to understand and write code documentation
- Experience with version control (e.g., GitHub, Bitbucket)
- Knowledge of Object-Relational Mapping frameworks (a plus)
- Understanding of application performance diagnostics and analytical tools
- Knowledge of automated test frameworks (e.g., Junit, Mockito)
- Experience with AI Assisted Automatic Testing suit development (a plus)
Skills
- Agile and Scrum development methodologies
- Angular, Typescript, and front-end frameworks
- Application performance and diagnostics
- Automated testing and AI-assisted testing
- Bitbucket, GitHub, and version control
- Build tools (Gradle, Jenkins)
- Databases and SQL
- Java, Java 8+, and Java language
- Object-Relational Mapping and REST APIs
- Spring Framework and Spring Boot
- Strong analytical, problem-solving, and technical skills
- Excellent communication and interpersonal skills
Keys to Success in This Role
- Excellent problem-solving and analytical skills
- Ability to think critically and act expeditiously
- Flexibility and adaptability to new environments and projects
- Strong oral and written communication skills
- Ability to work well with diverse personalities
- Proven intuition for business and relationship management
Location: McLean, VA (full onsite)
Job Type: Contract
Pay: $60 - $80 per hour
Work Hours: 9am to 5pm
Education: Bachelor's degree required