Jobs in

Senior Java Developer Johannesburg North - North Johannesburg

Network IT

Reference: ITE005928-TMo-1 Senior Java developers looking for a new challenge and new environment in a successful company that remains the top of its field in a competitive market is looking for you. Job & Company Description: In the role of senior Java developer you will work with a team of 10-12 developers that take on new development initiatives and platform enhancements across the company and the associated portfolio of brand properties. You will be responsible for front-end development and client-side interactions using Java Server Pages, HTML, XHTML, CSS, XML, JavaScript, AJAX/jQuery and other related interactive technologies. Responsibilities include manage a small team of developers that will take guidance and direction from you. Manage the full technical life-cycle of our Java web applications during each development phase. Collaborate with team members to brainstorm about new products, provide each other with technical insight and review working drafts. Document and maintain design specifications, source code, and archives for new applications and ideas (we use JIRA and Confluence) Education: BSC Computer Science and any other IT related tertiary level qualifications. Job Experience & Skills Required: Min 8 years of overall software development in Java, JEE and web-development. Proficient with Eclipse/MyEclipse IDE, Tomcat, Git and Linux Strong desire to solve complex user problems in the space of social commerce. Strong Java (1.7 or later), JSP, HTML, XHTML, DHTML, CSS, XML programming skills Have development expertise in both a Web (MVC, HTML, JSP, Servlets) and back end environment (JDBC, XML, Webservices etc) Have hands on experience doing application performance tuning both at an application server and code level (solid understanding of JVM tuning) Expert knowledge and experience with a leading application database product such as PostgresSQL (expert skill in creating complex database queries, stored procedures etc). Ability to understand business requirements and translate them into technical requirements Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization A high level of Linux proficiency. Understanding of web- and responsive design principles and interface guidelines Proficient understanding of code versioning tools, such as Git/Bitbucket Familiarity with continuous integration (Jenkins, Atlassian stack) Working experience in any of the following technologies: Apache Solr, ElasticSearch, JAX-RS, Kafka, Firebase Exposure to orchestration technologies and DevOps such as Kubernetes, Docker, Ansible Apply now For more IT jobs, please visit www.networkrecruitment.co.za If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Thapelo Mofokeng Senior IT Recruitment Consultant 012 348 7559 R 80 000 - R 90 000 - Monthly Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Java Software Developer JHB - Northern Suburbs - North Johannesburg

Be Different Recruitment

...

Java Developer Johannesburg North - North Johannesburg

Network Recruitment - Finance Corporate

...

React Developer Johannesburg North - North Johannesburg

Network IT

...

Java Developer Johannesburg North - North Johannesburg

Network IT

...

Asp .net Web Developer Johannesburg North - North Johannesburg

Network IT

...

Want to do another search?

Jobs in