Senior Java Developer Role in Johannesburg
We are looking for Software Development Professionals with 5 years solid development experience in Java Development(Versions: 7,8,11) and has a solid knowledge base of the SDLC.
About The Employer:
Requirements
Programming Platform
- Java SE 7/8/11 Java EE 7/8/11
Web services
- SOAP, JAX-WS, WSDL, SOAPUI, SPRING-WS, REST, JAX-RS, POSTMAN, SPRING-MVC
XML
- XSD, XPATH, XSLT, JAXP and JAXB
TDD
- JUnit, Mockito
OOPS
- Inheritance, Abstraction, Encapsulation, Polymorphism
SCM
- GIT, GitHub
Continuous Integration
- Maven, Gradle, Jenkins
IDE
- NetBeans, Eclipse
Agile
- SCRUM, DevOps
Responsive Web Design
- CSS3, Bootstrap, JavaScript, Ajax
Single Page Apps
- HTML 5, jQuery, AngularJS
Design patterns
- Singleton, Factory, Builder, Strategy, Delegator
Data
- SQL, MySQL, JPA, Hibernate, Spring Data
App Servers
- WebLogic, JBoss, Glassfish, Tomcat
Design
- Use Case, Sequence, Flowchart, Dataflow, Context
Mobile Tools
Android Studio, Swift, Objective C, IOS
- Knowledge Of
Angular 10+
MQ
Docker
Jenkins
Other Skills:
- Agile Methodology
- Good professional communication skills
- Self-Motivated and have the ability to adapt quickly
- Committed and dedicated to achieving results
- Innovative and adhere to best coding practices