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 - 3 | 100% | |
SQL | 6+ | 100% | |
Oracle | 1 - 3 | 75% | |
Spring | 1 - 3 | 75% | |
WebServices | 3 - 6 | 75% | |
Agile Methodology | 1 - 3 | 50% | |
Continuous Deployment | 1 - 3 | 50% | |
Continuous Integration | 1 - 3 | 50% | |
Microservices | 1 - 3 | 50% | |
DB2 | Any | 25% | |
Devops | Any | 25% | |
Eclipse | Any | 25% | |
Git | Any | 25% | |
Hibernate | Any | 25% | |
Integration Architecture | Any | 25% | |
JavaScript | Any | 25% | |
JAXB | Any | 25% | |
JDBC | Any | 25% | |
Jenkins | Any | 25% | |
JMS | Any | 25% | |
Junit | Any | 25% | |
OpenShift | Any | 25% | |
PM2 | Any | 25% | |
React.js | Any | 25% | |
RedHat | Any | 25% | |
Redux | Any | 25% | |
REST | Any | 25% | |
WSDL | Any | 25% | |
XML | Any | 25% |