Description:
Did you do Java software development during your degree and are you interested in making a career as a Software Engineer/Developer? This established client in the IT industry will give you a chance to start your career right after your Degree in IT. Join a top IT team, learn from the best and expand your knowledge with one of the best IT teams. * Design and develop high-quality Java applications using cutting edge technologies for Object Relational Mapping, Caching and Service Orientated Architecture * Work with our experienced Software Engineers and learn from our dynamic team * Learn about implementing scalable, robust, maintainable software using design patterns and Object-oriented principles *Desired Skills and Expertise* *Required Technical Skills:* * Good understanding of the Java programming language/syntax * Exposure to or good understanding of HTML/CSS and Javascript * Experience with SQL and RDBMS database concepts and design * Exposure to Object Relational Mapping (e.g. Hibernate, EJB3) * Exposure to Java servlet containers (e.g. Tomcat, Jetty) * Experience with Java IDEs such as Eclipse and/or Netbeans * Practical experience with any of following databases: MySQL, Oracle or MS SQL * Good English writing capabilities and communication skills. *Recommended Technical Skills:* * Exposure/Understanding of version control and the software development lifecycle in a team environment – Exposure to Linux (Linux / FreeBSD / Solaris) * Good understanding of Internet and LAN/WAN technologies * Exposure to accounting and business concepts *You as a Person:* * 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 / energetic * Analytical and objective, with attention to detail * Hard working and keen to take on new challenges as part of the team that does so every day * Candidates must have a valid South African driver’s license *Desired Skills and Expertise* *Required Technical Skills:* * Good understanding of the Java programming language/syntax * Exposure to or good understanding of HTML/CSS and Javascript * Experience with SQL and RDBMS database concepts and design * Exposure to Object Relational Mapping (e.g. Hibernate, EJB3) * Exposure to Java servlet containers (e.g. Tomcat, Jetty) * Experience with Java IDEs such as Eclipse and/or Netbeans * Practical experience with any of following databases: MySQL, Oracle or MS SQL * Good English writing capabilities and communication skills. *Recommended Technical Skills:* * Exposure/Understanding of version control and the software development lifecycle in a team environment – Exposure to Linux (Linux / FreeBSD / Solaris
18 Feb 2022;
from:
gumtree.co.za