Genesis10 - Charlotte, TX

posted about 2 months ago

Full-time - Mid Level
Charlotte, TX
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 that requires a highly skilled developer with extensive experience in both front-end and back-end technologies. The ideal candidate will have a strong background in designing, developing, and testing enterprise applications, with a focus on modern web development standards and best practices. The role involves working with a variety of technologies, including JavaScript, ReactJS, and Java, to create robust web applications. The developer will be responsible for building user interfaces, consuming RESTful web services, and ensuring the applications are scalable and maintainable. The position requires a solid understanding of functional programming concepts, object-oriented techniques, and experience with AJAX frameworks. Additionally, the candidate should be familiar with testing methodologies and tools to ensure high-quality code delivery. As part of the development team, the Sr. Full Stack Developer will collaborate with other developers, product owners, and stakeholders to deliver high-quality software solutions. The role also involves participating in Agile practices, including Scrum, to ensure timely delivery of project milestones. Candidates must be available to work directly as Genesis10 employees and should be ready to contribute to a dynamic and fast-paced environment.

Responsibilities

  • Design, develop, and test real-world enterprise applications.
  • Build user interfaces using ReactJS and modern web technologies.
  • Consume RESTful web services and integrate them into applications.
  • Ensure applications are scalable, maintainable, and adhere to best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in Agile development processes, including Scrum meetings and sprint planning.
  • Write unit tests and conduct code reviews to maintain code quality.
  • Troubleshoot and debug applications to optimize performance.

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