Vacancy Details
Employer: Datafin Recruitment
ENVIRONMENT:
Design cutting-edge architectures, software, hardware and communications to support cross-functional requirements and interfaces as the next Java Developer sought by a dynamic Software Company with a focus on digital transformation. You will also be expected to determine and identify technical requirements based on interactions with Business Analysts and knowledge of enterprise architecture. You will require a relevant Bachelor’s Degree or equivalent work experience, experience as an Applications Programmer on large-scale data base management systems, experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc., working knowledge of Object-Oriented design, have worked on high scalability projects involving cloud-based infrastructure design and implementation, REST, SOAP, APIs, Java/JEE, Spring Boot, JSON, XML, NoSQL, Kafka, RabbitMQ & able to write SQL queries for SQL Server.
DUTIES:
- Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
- Develop and implement moderate to complex applications on one or more platforms.
- Design, develop and implement Unit and Scenario Testing for existing code base and for new functionality under development.
- Help plan project schedules and technical direction while providing quality assurance review and evaluation of existing and new products.
- Analyse user needs.
- Document Application Process.
- Troubleshooting.
- Backend Development.
- Software Design.
REQUIREMENTS:
Qualifications –
- Bachelor's Degree in appropriate field of study or equivalent work experience.
Experience/Skills -
- Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
- High scalability projects involving cloud-based infrastructure design and implementation.
- Working knowledge of Object-Oriented design and development skills.
- Successful track record of developing quality software products and shipping production ready software.
- Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability.
- Debugging distributed systems with high data loads.
- Deep understanding of distributed data model.
- Solid understanding of the Software as a Service (SaaS) model in the online environment.
- Experience with Scrum/Agile development methodologies
- Java/JEE, Spring Boot, JSON, XML, REST, NoSQL Database, Distributed System, RDBMS, ePub3, MVC frameworks, Design Patterns, JavaScript, jQuery, JSON.
- Event streaming platforms and message brokers e.g., Kafka, RabbitMQ.
- Ability to use version control software such as GIT.
- Experience as an Applications Programmer on large-scale data base management systems.
- Writing SQL queries for SQL Server or another Relational Database is required.
- Knowledge of computer equipment and ability to develop complex software to satisfy design objectives.
- Has mentored Junior Software Developers on design patterns, development best practices and DevOps trade-offs.
- Understand emerging web and mobile development models.
ATTRIBUTES:
- Teamwork.
- Analytical and critical thinking.
- Attention to detail.
- Problem solving.
- Verbal and written communication.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
COMMENTS:
When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here https://www.datafin.com/job/java-developer-hybrid/
OR e-mail a Word copy of your CV to bethany@datafin.com and mention the reference number of the job.
4 people have applied for this job. 203 people have viewed this job.
About Datafin Recruitment
Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders as well as access to some of the most skilled and sought after candidates in the industry. Our database of over 25 000 candidates, cutting edge internal IT systems and extensive PPC marketing has ensured that we at the top of our game and one of SA’s leading recruitment agencies.
More Jobs at Datafin Recruitment
Java & Python Software Engineer (CPT Hybrid)
- Cape Winelands
- Job Type: Permanent
- Posted 20 May 2024 | 29 Days left
Software Engineer (Go, Java, C/C++) (CPT Hybrid)
- Cape Winelands
- Job Type: Permanent
- Posted 20 May 2024 | 29 Days left
Senior Full Stack Engineer (Java, UI, Maven, SQL) (CPT Hybrid)
- Cape Winelands
- Job Type: Permanent
- Posted 20 May 2024 | 29 Days left
DevOps Engineer
- Cape Town
- Job Type: Permanent
- Posted 17 May 2024 | 26 Days left