Genesis10 - Charlotte, NC

posted about 2 months ago

Full-time - Mid Level
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

Genesis10 is currently seeking a Sr. Full Stack (ReactJs/Java) Developer with our client in the financial industry located in Charlotte, NC, Plano, TX, and Pennington, NJ. This is a 12+ month contract position. The ideal candidate will have extensive experience in designing, developing, and testing real-world enterprise applications, with a strong focus on both front-end and back-end technologies. The role requires a solid understanding of JavaScript functional programming concepts, object-oriented techniques, and modern front-end web development standards and best practices. The candidate will be responsible for developing Web UIs using HTML, CSS, Bootstrap, JavaScript, and jQuery, as well as utilizing modern AJAX frameworks, particularly ReactJS. In addition to front-end development, the candidate will need to have significant experience in back-end development, particularly with Java and the Spring framework. This includes working with Spring Boot, Spring Data, and RESTful services. The role also involves consuming REST web services from the UI and developing complex queries using JPA/Hibernate. The candidate should be comfortable working in an Agile environment, utilizing Scrum methodologies, and should have experience with version control systems like Git or Bitbucket. Candidates must be available and ready to work directly as Genesis10 employees. This position offers an exciting opportunity to work with a top staffing firm recognized for its commitment to employee satisfaction and career growth.

Responsibilities

  • Design, develop, and test real-world enterprise applications.
  • Develop Web UIs using HTML, CSS, Bootstrap, JavaScript, and jQuery.
  • Utilize modern AJAX frameworks, preferably ReactJS, for client-side development.
  • Consume REST web services from the UI.
  • Develop and consume web services using SOAP or REST.
  • Implement JavaScript testing using dependency injection and mocking techniques.
  • Work with Java and the Spring framework, including Spring Boot and Spring Data.
  • Develop complex queries using JPA/Hibernate and SQL.
  • Collaborate in an Agile environment, following Scrum best practices.

Requirements

  • 10+ years of demonstrated experience designing, developing and testing real-world, enterprise applications.
  • Solid understanding of JavaScript functional programming concepts, object-oriented techniques, and modern front-end web development standards and best practices.
  • 10+ years of experience developing Web UIs, using HTML, CSS, Bootstrap, JavaScript and jQuery.
  • 7+ years of experience developing using modern AJAX frameworks, preferably having experience with client-side MVC framework ReactJS.
  • 2+ years of development experience with React Kendo UI components.
  • 5+ years of experience in consuming REST web services from UI.
  • 5+ years of solid understanding of how to test JavaScript, using dependency injection and mocking techniques.
  • 5+ years of working experience with JavaScript-related tools such as Node.js, NPM, Jasmine, Karma, and Grunt.
  • 5+ years of hands-on Java experience, including analysis, design and testing.
  • 5+ years of experience using Spring framework (all modules), Spring Boot, Spring Data, Spring Test Framework, Spring RESTful services, Transaction Management, Spring Annotations.
  • 5+ years of experience developing and consuming web services using SOAP or REST.
  • 5+ years of experience using JPA / Hibernate and also developing complex queries using native / HQL.
  • 5+ years of relational database experience with a solid understanding of SQL and modeling concepts.
  • 8+ years of experience using Git/Bitbucket.
  • Experience using Scrum and following Agile best practices.

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average).
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF)
  • Remote opportunities available
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service