RAVIN IT SOLUTIONS, Inc

RAVIN IT SOLUTIONS, Inc

Full Stack Developer

McLean, Virginia, USA · Contract

Sponsorship not specifiedDetected 55 days ago
JavaBashAngularSpringFull-Stack DevelopmentCode ReviewMongoDBAWSCI/CDJenkinsRESTAgileProcess Improvement

About the role

  • 70/30 split of backend to frontend experience.

Responsibilities

  • Design, develop, test, and deploy full stack applications using Java, Angular, Spring Boot, and microservices architecture.
  • Implement unit and automation testing to ensure high-quality deliverables.
  • Develop user interfaces using Angular and leverage RXJS for reactive programming.
  • Build and maintain RESTful APIs and web services using Java EE, Spring Boot, and XML/JSON.
  • Manage and integrate databases, specifically MongoDB/Atlas, within AWS-based solutions.
  • Create and maintain CI/CD pipelines using Jenkins, Maven, Gradle, ANT, and shell scripting.
  • Collaborate with cross-functional teams in Agile, Lean/Kanban, or Scaled Agile environments.
  • Independently handle all phases of development, from analysis and design to post production support.

Requirements

  • The ideal candidate will possess strong expertise in both front-end and back-end development, with a focus on Java, Angular, Spring Framework, and microservices-based solutions.

Nice to have

  • Bachelor’s degree in Computer Science or related discipline.
  • Minimum 3 years of experience in software development.
  • 3+ years of experience working in Agile, Lean/Kanban, or Scaled Agile organizations.
  • 3+ years of hands-on experience in development of applications and web services using Java EE, Angular, and XML/JSON.
  • 3+ years of experience with Spring Framework (Spring Boot), CI/CD frameworks, Apigee, Maven, Gradle, ANT, shell scripting, Jenkins, and EKS.
  • Strong expertise in GUI technologies such as Angular and RXJS.
  • Proven back-end development skills with Spring Framework, MongoDB/Atlas, and AWS technologies.
  • Preferred Skills

Skills

  • AWS Certified Developer
  • Experience in creating backend frameworks is a plus.
  • Mortgage and/or financial services industry experience is a plus.

This listing is sourced directly from RAVIN IT SOLUTIONS, Inc's careers page and normalized into a canonical job model.