What are the responsibilities and job description for the Java Developer, Heavy on Front End - Only W2 position at Resource Point LLc?
Job Details
*** Only W2 NO C2C ***
Job Title: Java Developer (Heavy on Front End)
Location: McLean, VA / Hybrid
Duration: 12 Months with Possible Extension
Description:
- This is a full stack position but the emphasis here will be on the front end - hands on experience with Angular or React is an absolute must.
- Standard Java on back end.
- Experience with relational databases is a definite must with a preference for Postgres.
Responsibilities:
- Engage business users to define the requirements and design for a vast array of tools supporting Loan Sourcing, Pricing, reporting, and reconciliation.
- Application development, prototyping, and high-level technical consulting.
- Work closely with team members and business partners to develop cutting edge technology solutions under tight deadlines.
- Predict effects of configuration changes; identify application bottlenecks and opportunities to optimize performance.
- Support issue resolution and completion of ad-hoc requests in support of business partners within the Single Family.
Required Skills:
- 7-9 years of IT experience in requirement analysis, design, development, integration and testing of software solutions based on Java technologies including Single Page Application frameworks, Web Services, Persistence Frameworks, and Application Design Patterns.
- 4-5 years of experience with relational databases including, Postgres, MySQL, or DB2.
- 3-4 years of experience with non-relational databases including, Document DB, MongoDB or Dynamo DB.
- 3-4 years of experience in building modern front-end apps using Angular or React JS.
- 3-4 years of experience in building cloud-native applications by leveraging microservices.
- 3-4 years of experience designing and executing JUnit test cases using Mockito framework based.
- Experience with managing, building, and deploying code through tools including, Atlassian Product Suite (JIRA, Bitbucket), Gradle or Maven, Docker, and Jenkins. on business requirements and functional specifications.
- Bachelor's degree in computer science or related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.