Previous Job
Previous
Application Programmer
Ref No.: 22-08105
Category: Experienced Professional
Location: Charlotte, North Carolina
Position Type:Contract
Start Date / End Date: 08/15/2022 to 08/14/2023
Genesis10 is currently seeking an Application Programmer Consultant with our client in the financial industry in Charlotte, NC. This is a 12 month + contract position.

Responsibilities:
  • This position is in the commercial card technology group delivering cutting edge digital services to our Commercial card corporate clients
  • The group provides support for various technologies including web-based applications, APIs, SSO, and a mobile app
  • We are looking for an experienced developer to develop, enhance, debug, support, and unit test software applications in an agile development environment
  • In this role, you'll interact work with product owners on one or more agile projects to help deliver via a multidisciplinary, highly skilled digital team

Requirements:
  • At least 7+ years of development experience
  • Strong core Java skills
  • Experience of web development with spring MVC or 3+ years with Spring Boot micro services
  • Excellent knowledge of Spring Framework (3 and above) and a clear understanding of dependency injection
  • Good understanding of Hibernate/JPA and Object-relational mapping, including performance considerations
  • Experience in UI development highly desirable: Angular, HTML5, CSS, JavaScript, JQuery and JSP
  • Experience developing REST based web services
  • Experience integrating systems using a wide variety of protocols like REST, SOAP, JSON and a number of others
  • Database SQL skills or equivalent
  • Proven ability to understand and troubleshoot large systems, drilling down to code level to identify the root cause of issues
  • Continuos Integration- Jenkins
  • Source Code Management- Git, BitBucket, Subversion
  • Experience with agile tools and methodologies (eg Scrum, Confluence, JIRA)
  • Excellent communication skills- written & oral
  • Must be able to work in a team environment with minimal supervision, comfort with collaboration, open communication and reaching across functional borders
  • Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)

Desired Skills:
  • Good knowledge and experience of testing frameworks ie Junit, Selenium, Cucumber
  • Experience with build tools such as Maven, Gradle
  • Working on messaging solutions such as MQ or Apache Kafka
  • Good knowledge and experience of Spring Batch or other batch processing
  • SQL performance tunning
  • Website performance tunning
  • Java Developer - Responsibilities
  • Responsive website and web services development
  • Research, vet, learn, and deploy bleeding-edge technology and best practices on an ongoing basis
  • Quickly exterminate bugs
  • Write scalable, maintainable, and reusable code in an agile environment
  • Lead the quality assurance control and cross-browser/cross-platform compatibility on all projects
  • Testing

If you have the described qualifications and are interested in this exciting opportunity, please apply!
About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience, and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com . "Genesis10 is an Equal Opportunity Employer, M/F/D/V