Senior Java Developer (Digital) – IT-Online
Our JSE-listed client in the financial sector is looking for a senior Java developer, with solid experience in Angular (frontend development).
Responsibilities
- Collaborate with business analysts, UX and content teams, system architects and managers to understand overall business needs and requirements, as well as work with Agile design methodology to develop high quality source code.
- The Senior Java Developer will support projects throughout the project lifecycle, including requirements, design, implementation, release, and post-release support.
- The senior Java developer in the area of ââdigital channels must be technically capable of supporting and maintaining the applications deployed on
- Develop, test and maintain the deployed application software with high quality
- Analyze, maintain and improve existing applications and solve problems efficiently
- Perform an accurate estimate of development
- Produce technical specifications and designs
- Analytical and problem-solving skills
- Self-starter who takes ownership, is responsible and is able to work with minimal supervision
- Excellent written and verbal communication skills
- Can help with quality assurance and provide feedback
- Present to key stakeholders
- Provide peer support and guidance
- Perform analysis at a strategic level and understand the principles of business, technical and enterprise architecture
Experience and requirements
- Computer science degree or BSc or other related degree
- 6 years of experience in Java systems development
- Proven knowledge and experience of Java EE
- At least some experience with the Angular 2 framework (or higher)
- Experience with SOAP and REST services
- Unit tests and mocking frameworks
- Source control, experience with GIT
- Experience with industry standard application servers (preferably WebLogic)
- Knowledge of OO design principles and development model
- Understanding and application of Agile methodology, including continuous integration and test-driven development
Technologies
- Spring frame
- ORM / Hibernate / JPA experience
- JMS experience, Tibco EMS
- Knowledge of Oracle and PL / SQL
- SOAP and REST (XML / JSON)
- Development of presentation layers (HTML5, CSS, JavaScript, jQuery, GWT, Spring MVC)
- Experience with business rule management frameworks
- Experience in the use of formal modeling languages ââ(UML, etc.) and modeling tools (Enterprise Architect, Visual Paradigm)
Please note that if you do not hear from us within 3 weeks, your application will be considered unsuccessful.
Desired skills:
- Java
- Java EE
- Spring frame
- Hibernate
- HTML5
- CSS
- Javascript
- jQuery
- GWT
- Spring MVC
Find out more / Apply for this position
Related