Description:
Tasks and Responsibilities include, but are not limited to the following:
- Support large project initiates, as well as smaller initiatives and bug fixes
- Code in Java in a full stack application, with a significant Oracle Weblogic and Oracle database components
- Work with scrum team and complete tasks that are assigned to them
- Provide third line support for the application once sufficient knowledge of the product has been gained
- Other related activities and deliverables as required
Required Qualifications & Skills
The Consultant should have the following qualifications and skills:
- University degree or College diploma in computer science or equivalent experience
- Minimum of three (3) years’ experience in a Java development environment
- Minimum of three (3) years development experience using JEE application (EJB, Servlet, JDBC, JMS, JMX, JTA,
JCA or JAXB)
- Demonstrated experience in web graphical user interface (GUI) design and development as well as web
technologies, especially Thymeleaf, Angular, HTML, CSS, JavaScript, Ajax/JQuery
- Spring Core, Spring MVC, Spring Integration, Spring Security and Bean Validation
- Test Driven Development (TDD) and tools such as Junit and Mockito and Arquillian testing framework
- Demonstrated relational database skills (SQL), including experience with writing stored procedures and
PL/SQL using tools such as SQL Plus / SQL Developer
- Demonstrated operational experience in maintaining a high availability system
- Hands-on experience analyzing and optimizing code and performance tuning across application layers as well as providing production support of a critical application.