Senior Java Node Developer
Information Technology company
Information Technology company
Jacksonville, FL 32256
W-2 and C2C availableContractContract to Permanent149 views
Jacksonville, FL 32256
ContractContract to Permanent
This posting has been closed
  • Responsible for development, programming, coding of Information Technology solutions using ReactJS, Redux, and NodeJS to enable Customer Experience applications.
  • Experience with DevOps tools like Jenkins, Gradle, (Openshift Platform).
  • Experience with good understanding of JAVA and also databases.
  • Responsible for documentation of the system, conduct unit tests, peer code reviews and maintenance of internally developed applications, evaluation and performance testing of purchased products.
  • Responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.
  • Prior Experience with leading projects as tech lead would be preferred.

Duties:

  • Write code for the most complex system designs and provides consultative guidance on project with extensive size, scope and risk.
  • Write programs that span platforms. Code to and/or create Application Programming Interfaces (APIs)
  • Develops web-based applications using JavaScript based frameworks and libraries.
  • Develops microservices and has extensive experience using GitLab, Jenkins, PM2, Clustering, other tools and technologies for developing a scalable application.
  • Work on integration issues and determines the integration approach. Coordinate with other areas for integration architecture solutions
  • Review code developed by other Developers
  • Write detailed technical specifications for entire systems (made up of several subsystems). Identify integration points.
  • Review technical specs created by other developers.
  • Consult with other Developers, Business Analysts, Systems Analysts and Project Managers
  • Scope time, resources, etc. required to complete programming projects.
  • Seek review from other Developers, Business Analysts, Systems Analysts or Project Managers on estimates.
  • Perform unit testing and debugging. Able to debug most program errors.


Required:

  • 7+ yrs of experience with Java / J2EE and SQL
  • 2+ yrs of experience with Spring Boot, Micro Service Architecture,
  • 2+ yrs of experience with CI/CD, GIT, JENKINS, GRADLE, RedHat OpenShift
  • 4+ yrs of experience JUnit / Mockito
  • 5+ Yrs of experience in XML / JSON
  • 5+ yrs of experience with Spring, JDBC, JMS, JAXB, Hibernate, and JPA.
  • 4+ Yrs of experience with Webservices, SOAP, WSDL and Rest APIs
  • 6+ Yrs of experience with IBM RAD / Eclipse / etc.
  • 6+ yrs of experience with Oracle and IBM DB2
  • 5+ yrs of experience with source control tools such as SVN/Git etc.
  • 1 or more years of experience working in an Agile environment
Skills
Skill Proficiency Years Experience Percent Used
J2EE
6+100%
node.js
1 - 3100%
SQL
6+100%
Oracle
1 - 375%
Spring
1 - 375%
WebServices
3 - 675%
Agile Methodology
1 - 350%
Continuous Deployment
1 - 350%
Continuous Integration
1 - 350%
Microservices
1 - 350%
DB2
Any25%
Devops
Any25%
Eclipse
Any25%
Git
Any25%
Hibernate
Any25%
Integration Architecture
Any25%
JavaScript
Any25%
JAXB
Any25%
JDBC
Any25%
Jenkins
Any25%
JMS
Any25%
Junit
Any25%
OpenShift
Any25%
PM2
Any25%
React.js
Any25%
RedHat
Any25%
Redux
Any25%
REST
Any25%
WSDL
Any25%
XML
Any25%