Description

Job Description:

Work with the business units to identify business requirements for requested projects

Identify the technical requirements of projects

Plan and organize tasks, report on project progress, and coordinate with additional development teams

Mitigate significant risks associated with projects, which have high technical complexity and/or involve significant challenges to the business

Maintain and modify web applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes

Provide support for critical web application problems and issues

Schedule and lead project and communication meetings with clients

Provide tier 2, on-call support for critical web application problems and issues

Analyze the performance of programs and take action to correct deficiencies based on consultation with clients and approval of supervisor

Application server maintenance tasks such as software/hardware upgrades, patching, security configuration, batch process maintenance, and migration to new platforms

Skills Requires:

5+ years of IT experience

5+ years of experience working on all phases of the Software Development Lifecycle

3+ years working with customers to build and formulate business requirements

5+ years of Web Application Development experience in Java/J2EE environment including JPA, MVC frameworks, CSS JSON/XML Technologies, Spring, Hibernate and HTML

5+ years experience in an Enterprise Database Management System, preferably Oracle

2+ years experience with PL/SQL

3+ years using Spring Boot and Spring Rest services

3+ years of Angular/React JS experience

Business Objects/ APEX reporting tool experience a plus

Experience working in Message queues considered a plus

Experience with Source Control environments such as SVN or GIT

Experience configuring application servers such as JBoss and Tomcat

Experience with Unix/Linux OS and shell scripting

Experience using Docker/Kubernetes considered a plus

Experience creating automated build scripts (Ant/Gradle)

Experience with JVM languages such as Groovy considered a plus

Mandatory Skills:

Java, J2EE Web development, Spring Framework, Oracle Database, Shell scripting, SQL and JBoss Application server Angular

Desired Skills:

Angular/ React JS, Jenkins, Docker, Kubernetes, Boomi, Oracle APEX, Microsoft Power platform

Education

Any Graduate