- Joined
- Jun 28, 2017
- Messages
- 6,805
- Reaction score
- 648
Java Developers Job Details - Click Here
Somerset West, Cape Town, South Africa Studio 29
A well-established company based in Somerset West require Mid-level & senior Java Developers.* This is an interesting & challenging role in a market that is not saturated.* Our client is associated with market-leading aftermarket diagnostic software, developing electronic micro-assemblies and hardware for several high-profile international customers. *Ideal for a driven individual.
* **
Requirements:
Recommended:
Competencies:
Personal skills and attributes:
Somerset West, Cape Town, South Africa Studio 29
A well-established company based in Somerset West require Mid-level & senior Java Developers.* This is an interesting & challenging role in a market that is not saturated.* Our client is associated with market-leading aftermarket diagnostic software, developing electronic micro-assemblies and hardware for several high-profile international customers. *Ideal for a driven individual.
* **
Requirements:
- Java 1.8.+ (Reflection + OOP boss, streams, API)
- AWS (Must have experience deploying/maintaining apps and cloud infrastructure)
- SQL
- JPA 2.*
- Spring (4.3.+)
- Java servlets (Apache struts 2.+)
- Java Security (keystores, keytool, JWT, RSA/AES)
- HSM (with Inversion of Control)
- CI/CD (GITLAB/Jenkins)
- Git
- Bash(shell scripting)
- Tomcat 8.+
- Maven 3.+
- Liquibase
Recommended:
- TDD
- UI framework/language (JS, Thymleaf, etc)
- Lua
- Docker
- RAML
- CANBus
- Keyword2000, UDS
- Ability to comprehend embedded processor and security spec sheets
Competencies:
- Strong English verbal and written communication skills
- Ability to work effectively in a team on large projects with various responsibilities on your own
- Ability to go from concept to requirements capture, POC, design, implementation, documentation, testing + maintenance
- Has scope to work on full stack from cloud web applications to small embedded systems
Personal skills and attributes:
- Hard worker
- Works well under pressure and sticks to tight deadlines - able to deal with stress
- Fast learner
- A team player and willing to do whatever it takes for the group to succeed
- Problem solver
- Self-starter