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
Any Graduate