Required Skills

Java developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 29th Jul 2021

JOB DETAIL

  • Technical Leadership – Leads a technical team and acts as the primary point of contact for all technical deliverables.
  • Solution Design – Translates business and technical requirements into solution designs that satisfy the business needs and comply with approved standards.
  • Reviews functional specifications, creates detailed technical design and technical specifications.
  • Code Development – Ensures development activities are aligned with scope, schedule, priority and business objectives.
  • Oversees code development and unit and performance testing activities. Develops and enhances application code.
  • Version Management – Creates version branches for themselves and the team, manages access to branches, code reviews, unit test coverages, and prepares pull requests to the repository manager.
  • Testing – Leads validation efforts by performing and/or assisting others in validating the solution performs as expected.
  • This includes and is not limited to system integration testing, performance testing, regression testing, user acceptance testing and defect remediation.
  • Meets or exceeds all operational readiness requirements (e.g., operations engineering, performance, and risk management).
  • Mentoring, coaching, and developing staff and reviews work products from team and vendor consultants.
  • Solution Architecture – Lead architecture, evangelize, design and help launch next generation applications to solve complex problems in the Mortgage Servicing industry.
  • Ensure compliance with applicable federal, state and local laws and regulations.
  • Complete all required compliance training. Maintain knowledge of and adhere to internal compliance policies and procedures.
  • Take responsibility to keep up to date with changing regulations and policies.

 
Job Requirements:

  • Bachelor’s Degree in Computer Science, Business, Engineering, Math or other related field plus 7 years of Test-Driven Development experience preferred – OR – 10 years of comparable work experience
  • 7 years of development experience (Finance/Lending industry experience a plus) preferably utilizing Java, Spring, Angular, Web Services, etc.
  • 3 years of experience with various Software Development Life Cycle methods such as Agile, SCRUM, Waterfall, etc.
  • 3 years of experience designing and building technical solutions using Java technologies such as Spring, Spring Boot, Web Services, etc.
  • 2 plus years of using AngularJS, Node.js, node modules and npm
  • 2 years of using relational databases and writing basic queries (SQL and PL/SQL)
  • Experience in cloud computing (AWS) and have an understanding with continuous delivery systems
  • Strong knowledge in design patterns and principles, experience in developing web services, REST APIs, and related architectures
  • Proven ability to design and build technical solutions using applicable technologies; ability to demonstrate exceptional coding skills
  • Experience working with JavaScript, jQuery, JSON, and ReactJS
  • Excellent communicator - Ability to communicate verbally and in technical writing to all levels of the organization in a proactive, contextually appropriate manner
  • Exceptional problem solving and analytic skills with proven strength in applying root cause analysis
  • Exceptional ability in interpreting customer business needs and translating them into application and operational requirements
  • Ability to prioritize work by dividing time, attention and effort between current project workload and on-going support tasks
  • Strength in communicating needs and schedules, as well as ensure that plans are in place and standards are adhered to
  • Proven ability to coordinate and execute cross-functionally with technical managers, business managers, SMEs, and customers
  • Experienced with version control tools and advocating best practices with other team members
  • Software tools applicable to technology being used (I.E., Java, Eclipse, Git, Toad, Shell Script, etc.)

 

Company Information