This site uses cookies. To find out more, see our Cookies Policy

Full Stack Java Developer in Columbus, OH at Genesys Talent LLC

Date Posted: 4/5/2019

Job Snapshot

Job Description

Through our partners at Modis, we have an immediate need for an experienced Java Developer for an exciting opportunity with a Fortune 100 company.  This company is looking for a Full Stack Developer to assist in two large development projects: one will be rewriting the current commission processing application, and the other will be rewriting the current website entirely, which includes a number of java applications that are hosted by the website.  This is an 18 month assignment and US citizenship or green card status is not required.  Please note that H1B, OPT EAD, H4 EAD or CPT EAD are welcome to apply but all candidates must be willing to join Modis as a W2 employee--sub-vendor or corp-to-corp contracting is not permitted.  Rates will vary depending on visa transfer and sponsorship costs, and range from $48-$60+/hour.  

Skills Required:Real project experience in following areas:
  • Front End:  Angular version 5 or above, JQuery, CSS, HTML
  • Back End Languages:  Java, J2EE (including Thread Programming)
  • Database:  Any relational Database, preferably Oracle, SQL
  • ORM:  Hibernate
  • Framework:  Spring, Springboot
  • IDE:  Eclipse and/or IntelliJ
  • App Server:  Preferably Tomcat, WebSphere
  • Webservices:  RESTFul and SOAP experience

Skills Preferred:
  • APIGEE, SDL Tridion

Additional Details:
  • The client manages using AGILE process, so the individual must be self-driven to move the cards through the process quickly, usually in 48 hrs. or less a week. They spend 60% of the time working on development, defect fixing, enhancement of the applications. Must be a good team- player working concurrently with at least one other software developer on the same project and not just being a lone coding wizard.
  • Strong knowledge and experience with object oriented design and coding.
  • Develop both front- and back-ends of web-based applications.
  • Develop applications and services in a highly dynamic environment.
  • Analyze users’ needs and then design, test, and develop software to meet those needs.
  • Recognize requirements by discussing with business team and collaborate, communicate effectively with stakeholders throughout the organization.
  • Translate application storyboards and use cases into functional applications.
  • Design the application in modules and plan how all the modules will work together to achieve functionality.
  • Create a variety of models like data model, object model and flow chart describing the flow of program that show programmers the software code needed for an application.
  • Write programs in a variety of computer languages like Java, HTML, CSS, Angular and make Database changes like create, update and delete tables and stored procedures
  • Develop Restful API’s in spring boot framework using java 8 and service classes with streams, lambda expressions.
  • Develop components in Angular 4 or 5 framework, write templates in HTML and CSS and program using type script and perform http operations like get, post, put, delete.