Location: Cape Town
Description:
Java developer
A fast growing software development company is looking for smart and innovative Java developers to join their Agile / Scrum development team. You will be developing web based software for the telecoms industry using cutting edge Java and open source technologies. If you are driven, passionate, at the top of your game and are looking for a challenge then this job might just be the one for you!
Design and develop Java web applications using cutting edge technologies for Object Relational Mapping, Caching and Service Orientated Architecture implementations.
Work with experienced Software Engineers and learn from a dynamic team.
Learn about implementing scalable, robust, maintainable software using design patterns and Object Orientated principals.
Technical requirements
The salary is flexible R30k-R40k
Apply to this job
Description:
Java developer
A fast growing software development company is looking for smart and innovative Java developers to join their Agile / Scrum development team. You will be developing web based software for the telecoms industry using cutting edge Java and open source technologies. If you are driven, passionate, at the top of your game and are looking for a challenge then this job might just be the one for you!
Design and develop Java web applications using cutting edge technologies for Object Relational Mapping, Caching and Service Orientated Architecture implementations.
Work with experienced Software Engineers and learn from a dynamic team.
Learn about implementing scalable, robust, maintainable software using design patterns and Object Orientated principals.
Technical requirements
- 2 yrs+ experience programming in Java.
- 2ysr+ experience with JSPs, HTML and Javascript.
- Solid understanding of the Java programming language and syntax
- Object Relational Mapping (e.g. Hibernate, JDO, Toplink, EJB3)
- Java servlet containers (e.g. Tomcat, Jetty, Resin or Orion).
- Java IDEs such as Eclipse and/or Netbeans.
- SQL and RDBMS database concepts and design
- Practical experience with any of following databases: Oracle, MySql or MS SQL.
- Good understanding of version control and the software development lifecycle in a team environment.
- Good English writing and communication skills.
- Must be willing and able to learn new technologies
- Excellent technical skills and a hunger to learn more
- A good understanding of broad business processes and principles
- Excellent communication skills & good interpersonal skills
- Able to work independently as well as part of a team
- Dynamic self-starter: highly motivated / enthusiastic / hard-working / energetic
The salary is flexible R30k-R40k
Apply to this job