Please note that our Terms of Use and Privacy Notice are applicable.
On Promotion in Jobs
Filter & refine
Clear All
Results for senior java developer in Jobs in Johannesburg
1
Level: Mid-Level to Senior
Experience: 5+ years
Duration: Contract (6 – 12 Months)
Start Timeframe: Immediately
Core Skills and Competencies
Our client is looking for someone with strong work ethic, that is well organized and able to hit the ground running on multiple customer projects. The ideal candidate designs, develops and modifies solutions or modules based on functional and system requirements. As a Java Developer, the candidate can manage the software development lifecycle from planning, prioritizing, testing and release.
Excellent written and verbal communication skillsTeam-player that is positive, proactive and a motivated self-starterKnowledge and experience with build and release managementStrong analytical and problem-solving skillsExcellent leadership, team building and relationship management skillsExcellent time management skillsRemain flexible on changing workloads
Technical Skillset
Minimum 5 years commercial development experienceJava 8+Angular 2+Spring Framework 4.0+REST (Representative State Transfer)Git
Beneficial
Spring Boot 1+Axon FrameworkMSSQLCSSJenkinsDockerKubernetes-based orchestration (e.g. Openshift, Rancher)
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNzY2NTI5OTM4P3NvdXJjZT1ndW10cmVl&jid=1122196&xid=2766529938
3h
1
SavedSave
Role Purpose Develop, maintain and support mission-critical, enterprise-grade software applications that improve business efficiency and are aligned to the enterprise architecture and business strategy.
This position will challenge software engineering as well as people skills. From a software engineering perspective, you will have the opportunity to solve and design complex integration patterns. Various technologies are used within this space of which the major ones are Java EE, Maven, Jenkins CI, Docker, Amazon Web Services, Oracle, WebSphere Liberty, Angular, AIX and Linux. Development challenges will include new software development as well as maintaining current software, including modernisation of platforms with minimal impact on business. From a people perspective you should be able to operate on your own and within a team setup, depending on the projects you will be involved. Knowledge sharing is key to the role and technical guidance as well as mentoring of junior to intermediate developers will be expected.
Responsibilities and work outputs
• Develop software based on technical design (Internal Process).
• Keep abreast of new technologies/methodologies, business changes and internal system changes in order to align system development with best practices and system architecture.
• Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests.• Contribute to the design of scalable solutions that supports the system architecture.
• Translate business requirements into workable solutions and document solution into technical specifications. • Design and code new software functionality using code that is scalable, readable, maintainable and re-usable.
• Develop and maintain productive working relationships with peers and organizational and role players to achieve effective collaboration.
• Provide stakeholder with regular feedback on the technical design and timelines for solution in order to manage expectations.
• Collaborate with business analysts and testing team in developing, testing and deploying new software system components or software system enhancements.
• Collaborate with testing team to co-create test cases.
• Conduct System Integration Testing (SIT) and User Acceptance Testing (UAT) and resolve all issues/queries.
• Contribute to user acceptance testing (UAT) and training material.
• Once the solution has been successfully tested, prepare and produce releases of software components into production/live environment.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
• Maintain existing programmes, ensuring all errors are resolved and documented.
• Advise and guide colleagues regarding effective business system analysis approaches and techniques.
• Review and q...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80MTEzMzAzMTU4P3NvdXJjZT1ndW10cmVl&jid=1503278&xid=4113303158
3h
1
SavedSave
Java Developer
Purpose of the Position:
We are in search of a Java developer with strong coding fundamentals in core Java to join our growing team.
You will be a part of a talented team that is responsible for delivering on world class consumer device
electronics. You will be involved in designing, developing and implements Java applications to support
business requirements. Follows approved life cycle methodologies, creates design documents, writes code
and performs unit and functional testing of software. Contributes to the overall architecture and standards.
Operational Delivery
• Individually responsible for delivering on project requirements
• Software development (new as well as enhancement and change requests), planning, design and
investigation.
• Bug fixing existing code, technical recommendations (incl. impact assessment & test focus) &
lifecycle management.
• Unit test development, static analysis & software maintenance.
• Unified application software setup, continuous integration, configuration & delivery.
• Software component profiling & reporting.
• Work breakdown structure, estimation and risk identification and mitigation.
• Low level designs for work packages.
• Work package progress reporting Mentoring Junior Developers.
• Adherence to the milestone driven hybrid project & cross-functional teams (CFT) process & policies.
• Knowledge transfer within the team (Presentations & documentation)
Qualifications
• B.Sc. (Electronic and/or Computer Engineering) or similar qualification.
• Oracle Java Professional (1Z0-809) certified preferred
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18yMzIzXzgwMTdfXzQ5Nz91dG1fc291cmNlPWd1bXRyZWUmdXRtX21lZGl1bT1mZWVkJmtleXdvcmQ9&jid=1775466&xid=2323_8017
4h
1
SavedSave
Senior Developer - Rneg (Rosebank)This software house based in Rosebank is looking for a experienced developer The ideal candidate will have4+ years experience as a developer Degree is required BSc or BEng Ms sql server,
Java, SOAP, XML, HTTP,Rest, JSON Strong Web technologies Knowledge in payments or finiancial systems such as ISO,MasterCard,Visa 3D secure OO is required
Send your detailed cv to marinda@prrrecruitment.co.za with relevant transcripts
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNzY2NjQ4NTc5P3NvdXJjZT1ndW10cmVl&jid=1420126&xid=2766648579
4h
1
SavedSave
Duties and Responsibilities:
• Increase operational efficiency and suggest solutions to enhance cost effectiveness.• Deliver exceptional service that exceeds customers’ expectations through proactive, innovative and appropriate solutions by resolving queries fast end effectively.• Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SME’s, project managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.• Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.• Code, compile, test and implement applications in compliance with the Systems Development Life Cycle (SDLC). Support development environments. Responsible for coding standards and peer reviews.• Comply, understand and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.• Assess, identify and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change / release management process definition) to ensure operational performance.
• Produce technical specifications and architecture that is in accordance to agreed standards. Design, code, test and debug to obtain a robust solution with supporting documentation.• Minimise system downtime through pro-active identification of potential issues and ensure minimisation of recurring problems by managing defects and performing code reviews.• Monitor systems post change and pro-actively do performance analysis to ensure there is no system failure due to capacity.• Maintain maximum system availability by ensuring that incidents are recorded for future reference and adequate root cause analysis is done to eliminate the risk of a recurrence.• Manage own development to increase own competencies and develop technical and business skills.• Proactively engage with business units and colleagues to understand underlying needs and opportunities, and identify Information Technology (IT) innovative solutions in a timely manner.
Desired Qualifications and Experience:
• Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics orrelated degree.• 4 – 6 years experience in programming.• Familiar with one or more programming languages as appropriate for the specific requirements of the department related to the field.• System Design experience advantageous
Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database ...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xODExODY2OTQ3P3NvdXJjZT1ndW10cmVl&jid=1725012&xid=1811866947
4h
1
One of our leading banking and financial services clients is looking for a SDM/ Senior Java Developer to join their team. Their ideal candidate should be ethical, driven and creative. You would be working on delivering exceptional services and products.
Duties and Responsibilities:
Increase operational efficiency and suggest solutions to enhance cost effectiveness.Deliver exceptional service that exceeds customers’ expectations through proactive, innovative and appropriate solutions by resolving queries fast and effectively.Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SME’s, project managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.Code, compile, test and implement applications in compliance with the Systems Development Life Cycle (SDLC). Support development environments. Responsible for coding standards and peer reviews.Comply, understand and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.Assess, identify and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change / release management process definition) to ensure operational performance.Produce technical specifications and architecture that is in accordance to agreed standards. Design, code, test and debug to obtain a robust solution with supporting documentation.Minimize system downtime through pro-active identification of potential issues and ensure minimisation of recurring problems by managing defects and performing code reviews.Monitor systems post change and pro-actively do performance analysis to ensure there is no system failure due to capacity.Maintain maximum system availability by ensuring that incidents are recorded for future reference and adequate root cause analysis is done to eliminate the risk of a recurrence.Manage own development to increase own competencies and develop technical and business skills.Proactively engage with business units and colleagues to understand underlying needs and opportunities, and identify Information Technology (IT) innovative solutions in a timely manner.
Desired Qualifications and Experience:
Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree5-8 years experience in programmingFamiliar with one or more programming languages as appropriate for the specific requirements of the department related to the fieldSystem Design and Architecture ex...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yMTQ1NDk3NzA4P3NvdXJjZT1ndW10cmVl&jid=1486830&xid=2145497708
4h
1
SavedSave
The candidate will form part of the USSD Domain team and will be responsible for ongoing Development of the Application and Solution. This is a very busy environment and continuous delivery is expected with deployments to production usually 4 times a week. He /she will also assist the BA with User Requirement Specification (URS) content.
He/she will also be expected to provide 3rd level product support and will be expected to perform a standby function.
The position requires a self-motivated individual with intermediate to senior level experience in software development who can perform a technical lead role.
A typical project will require front-end, back-end and integration development using microservices architecture (full stack development).
Candidates should contribute to improvements to our processes and systems and be involved in technical decision making.
Candidates should be able to work solo on some projects or as part of a team on others.
Primary Responsibilities for the Role
Other responsibilities will include the following:Application and Solution developmentMaintaining and contributing to system standards.Improve the automation of tasks where possible.Managing system security.Capacity and performance management.Research and recommend innovative approaches to improving efficiency.Providing Team leadership
Minimum Qualification and Experience Requirements
Tertiary Engineering or Computer Science Degree5+ years experience as a Java software developer.A high degree of interest and experience in Linux.Golang, Java, Groovy scripting development experience.Full Stack development experience.Shell scripting ability for system administration.Knowledge of networking protocols and technologies (TCP/IP, SOAP, HTTP, XML, RADIUS, Diameter, SCTP).Ability to learn quickly and work independently.Ability to lead a small development team.Ability to work under pressure
Nice to have Experience
Experience in a Telco environment.Linux system administration (RedHat/Centos, Apache/NGINX, MySQL/MariaDB, Bash, Python).Big Data / Analytics / Monitoring experience using Elastic, Tableau, Grafana, Prometheus.Telecommunications technologies (SS7, SIGTRAN, MTP, SCCP, TCAP, MAP, CAP, etc).
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zNDU1NDIxNzcxP3NvdXJjZT1ndW10cmVl&jid=1285739&xid=3455421771
5h
1
SavedSave
Our client based in Johannesburg is looking to employ an Intermediate Developer.
Requirements:
Relevant Bachelor’s Degree/Diploma in IT related field.Valid code B driver’s license and own transport.Broad eCommerce knowledge and understanding.3-5 years’ experience in development utilizing web technologies.Ability to use the latest modern web technologies to get the most from user interfaces.Have exposure in the full software life cycle.Experience developing high performance, scalable, reliable systems.Experience in the use of GIT as version control.Some experience in any of the following languages incl. JAVA, PHP, C#, Angular, React.Experience in Linux (advantageous).Experience in unit testing and understands principles of extreme programming.Experience meeting deadlines and delivering quality code.Good understanding of user interfaces and modern web design standards.Knowledge of computer systems and latest technologies.
Duties and Responsibilities:
Assisting the senior development team members with all aspects of software design, coding and testing.Software maintenance and testing.Ensure software is functioning after maintenance and testing.Attending and contributing to company development meetings.Learning the codebase of the various projects that you are on and improving your coding skills.Writing and maintaining good quality code with as few errors as possible.Writing and maintaining unit tests for automation and evolution of CI/CD implementation across projects.Resolving and fixing bugs that are picked up on projects that you are working on.Monitoring the technical performance of internal systems.Responding to requests from the development team.Gathering information from consumers about program functionality.Document technical factors.Develop or implement procedures for ongoing website revision.Create web models/prototypes that include physical, interface, logical, or data models.Provide clear, detailed descriptions of website specifications.Design and implement website security measures, such as firewalls and message encryption.Incorporate technical considerations into website design plans.The ability to interact and collaborate with a dynamic and ambitious team.Good verbal and written communication.Strong problem-solving skills, with critical and analytical thinking.The ability to work under little supervision, taking responsibility for code and applications developed.
Please note should you not receive a response within two weeks of applyin...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNTkyMzMxMTI0P3NvdXJjZT1ndW10cmVl&jid=1453292&xid=2592331124
5h
1
SavedSave
A software engineering company ds has an exciting opportunity for a Senior Java Developer to plan, manage and prioritize new releases using applications like Docker, Java EE, Oracle, AIX and Linux this will include new software development and maintaining current software. This role will enhance your coding skills and a basic understanding of core concepts
Responsibilities
Assigning and executing tasks throughout the software development lifecycleDeveloping and testing and deploying new softwareDeveloping Java EEPrioritizing effective business system analysis approaches and techniques.Maintain productive working relationship with staff and stakeholdersProvide technical guidance regarding effective business system analysis and techniquesSchedule product releases with internal teamEnsure applications are secure and up to dateDrive career development and contribute to financial controls and planningIdentify solutions to enhance cost effectiveness and increase operational efficiency.Manage financial and other company resources under your control with due respect.Provide input into the risk identification processes and communicate recommendations in the appropriate forum.
Experience and Qualifications
5 – 7 years’ experience on Java EE
Information Technology Degree/Diploma
Post graduate Information Technology qualification.
Knowledge of REST API ,Gitlab,Ansible,Jenkins,Designs
Knowledge of CI/CD principles
Coding skills
Understanding micro services
Software development experience
Apply!
If you meet the requirements for above position kindly email your profile to: hr@solicited.co.za
To see more career opportunities click link below:
https://www.dittojobs.com/company/view/3445125994?join=true&u_id=863515212
or Visit our Website www.solicited.co.za
solicited consulting - Search (bing.com)
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNDk0MTg2ODA/c291cmNlPWd1bXRyZWU=&jid=1208987&xid=249418680
5h
1
SavedSave
Responsibilities:
Develop new software features and services following defined requirements, ensuring robustness and scalability of implementation.Participate and collaborate in various team activities/ceremonies (stand-up, code reviews, etc.). Assist the Bitventure support team with troubleshooting problems and take ownership in resolving and issues raised.At Bitventure we promote a culture of continuous improvement and our entire technical team is always actively seeking ways in which to improve and streamline our existing software services/implementations.We are also very proud of our work and thus it goes without saying that all developers are expected to have extensively tested code before submitting it for peer review.
Minimum Requirements:
Matric / Degree preferable5-8 years of experience developing and maintaining software applications.Experience working with Restful API’s.Willingness to continually adapt, learn new technologies, and improve.
Technologies:
At Bitventure, though we employ various technologies, our core competencies are: C# SQL Docker Experience with Angular, Flutter, Node.js, Java, PostgreSQL, JSON, and AWS would be advantageous
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80MTUwOTA0NzM1P3NvdXJjZT1ndW10cmVl&jid=294776&xid=4150904735
5h
1
SavedSave
As a leading international recruitment firm, we specialize in connecting top talent with premier organizations across various industries. Our client, a trusted and well-established entity, is seeking an experienced Java Architect to spearhead Object-Oriented Programming (OOP) projects within their bespoke services division. Join a dynamic team dedicated to innovation and excellence, where your expertise will shape cutting-edge solutions for global clientele.Position Overview: The Java Architect will assume a pivotal role in leading OOP projects within the bespoke services division. This position demands a seasoned professional with a strong background in Java development, coupled with architectural prowess to design and implement robust solutions. The ideal candidate will exhibit exceptional leadership skills, guiding teams through complex projects while fostering innovation and adhering to industry best practices.Key Responsibilities:Architectural Design: Develop high-level architectural designs and provide technical leadership in implementing scalable and reliable Java-based solutions.Project Leadership: Lead OOP projects from conception to completion, ensuring adherence to timelines, budgets, and quality standards.Team Collaboration: Collaborate closely with cross-functional teams including developers, engineers, and stakeholders to define project requirements and deliverables.Technology Evaluation: Stay abreast of emerging technologies and industry trends, conducting evaluations to recommend suitable solutions for project requirements.Code Review and Optimization: Conduct code reviews to ensure adherence to coding standards, optimize performance, and identify areas for improvement.Mentorship and Guidance: Provide mentorship and guidance to junior team members, fostering their professional growth and development.Risk Management: Identify potential risks and devise mitigation strategies to minimize project disruptions and ensure successful delivery.Documentation: Create comprehensive technical documentation including architectural diagrams, design specifications, and user guides.Qualifications:Bachelors or Masters degree in Computer Science, Engineering, or a related field.Proven experience (10+years) as a Java Architect or similar role, with a demonstrable track record of successfully delivering complex Java-based projects.Proficiency in Java development frameworks such as Spring, Hibernate, and Apache Struts.Strong understanding of Object-Oriented Design principles and design patterns.Excellent leadership and communication skills, with the ability to effectively collaborate with diverse teams.Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture is desirable.Relevant certifications (e.g., Oracle Certified Master, Java Enterprise Architect) are a plus.Benefits:Competitive salary commensurate with experience.Flexible work arrangements and remote work options.Continuous learning and professional development opportun
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzE3Nzc3Nl9fNDk3P3V0bV9zb3VyY2U9Z3VtdHJlZSZ1dG1fbWVkaXVtPWZlZWQma2V5d29yZD0=&jid=1777687&xid=1108_177776
5h
1
This is a FANTASTIC opportunity for a person who is self-driven, takes initiatives and has a structured way of thinking, someone who enjoys pressure and doesn’t crumble under challenges!
Global insurance company that offers a wellness platform program is currently on the hunt for an Exceptional Senior Java Developer who will be responsible the designing, developing, and implementing Java applications to support business requirements as well as follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software
The business is a well-established product house and has a vibrant team. In addition to this as the business is pressurized the incumbent will need to persevere through adversity and recover quickly from setbacks.
*Education and Experience:*
*Required: *
* Matric
* B.Sc. Computer Science or Informatics Degree
*Experience: *
* 8 years’ experience developing Java applications
* Extensive experience working with Java
* Solid understanding of Object Orientated programming fundamentals
* Needs to have a high-level understanding of the common frameworks in the Java technology stack
* Extensive knowledge of design patterns and the ability to recognize and apply them
* Spring
* Hibernate
* Junit
* SOA
* Microservices
* Docker
* Data Modelling
* UML
* SQL
* SoapUI (SOAP) / REST client (JSON)
* Architectural Styles
* Kafka
* Zookeeper
* Zuul
* Eureka
* Obsidian
* Elasticsearch
* Kibana
* FluentD
*Reference Number* for this position is *GZ55053 *which is a *12-month contract* position based in *Sandton/ Remote* offering a contract rate of *R800 to R850 per hour* negotiable on experience and ability. Contact Garth on (garthz @ e-merge .co .za)(mailto:garth@e-merge.co.za) or call him on( 011 463 3633)(callto:011%20463%203633) to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
Check out the e-Merge website (www.e-merge.co.za)(http://www.e-merge.co.za) for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUyNjYwX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1240712&xid=1555_52660
2y
1
DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.
ENVIRONMENT:
A Software Specialist in Joburg seeks the coding expertise of a forward-thinking Mid – Senior Mobile Developer to join its team. They work with JIRA in Sprints with a Scrum Master on a day-to-day basis and ensure that knowledge transfer and upskilling occur throughout the business. Your tech toolset should include the following preferably Android Kotlin, Vue.js & TypeScript. You will also require proficiency in Java, iOS Swift, React, Angular, CSS, HTML, JavaScript and you will need some experience with UI Design.
REQUIREMENTS:
* Android – Kotlin (preferred)/Java
* iOS – Swift
* VueJS (preferred) / React / Angular or similar client-side framework
* Knows CSS well
* HTML
* Typescript (preferred) / JavaScript
* Some experience with UI Design
*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. Please e-mail a word copy of your CV to (bethany@datafin.com)(mailto:bethany@datafin.com) and mention the reference numbers of the jobs. We have a list of jobs on (http://www.datafin.com)(http://www.datafin.com/). Datafin IT Recruitment - Cape Town Jobs.
Mid, Senior, Mobile, Developer, JHB,
Negotiable
Mid, Senior, Mobile, Developer, JHB,
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUzOTU1X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1241442&xid=1555_53955
2y
1
Looking to join an exciting company that is one of the leaders in their fields?
This resourcing company is looking for a *Senior Frontend Developer with Angular* to join their team. Their unique position in the industry allows them to offer an excellent resourcing solution to their clients.
You will be responsible for third level production support (DevOps environment), mentor intermediate and junior team members, provide estimates for proposed changes, develop and unit test functionality as required by the business and many more.
If you feel that you are able to take the company to new and exciting heights with your well experienced knowledge and expertise then this is the job for you. No need to look any further because this dream JOB just came looking for you.
*Requirements:*
* Min 7+ years development experience
* Java 8+
* Angular 2+
* Spring Framework 4.0+
* REST (Representative State Transfer)
*Beneficial:*
* Spring Boot 1+
* Axon Framework
* MSSQL
* CSS
* Jenkins
* Docker
* Kubernetes-based orchestration (e.g., OpenShift, Rancher)
*Methodologies required:*
* Agile (Scrum, Kanban, or XP)
?
*Beneficial:*
* DDD (Domain-Driven Design)
* CQRS (Command-Query Responsibility Segregation)
*Reference Number* for this position is *MM53799** *which is a *12 Month Remote Contract Position* offering a cost to company salary of *R750 Per Hour *negotiable on experience and ability. Contact Marcel on (marcelm@e-merge.co.za)(mailto:marcelm@e-merge.co.za) or call him on( 011 463 3633)(callto:011%20463%203633) to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
Check out the e-Merge website (www.e-merge.co.za)(http://www.e-merge.co.za) for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUzODk3X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1241399&xid=1555_53897
2y
1
A Senior Full Stack Java Developer is required in the Centurion area for one of the most exciting companies out there.
Your duties will include managing projects and processes, ability to develop within a specific sough after programming language, cloud computing technologies, business drivers and emerging computing trends and whole more exciting responsibility.
So, if you are ready to make a career change and take your leadership skills to the next level and you are able to share your knowledge and experience with others then *APPLY NOW*.
*Requirements:*
* SQL (Oracle, Postgres)
* RESTful
* Java 8, J2EE
* Junit, Mockito, Test Containers
* Docker / Kubernetes / Open Shift
* Apigee (highly advantageous)
* Jenkins Pipeline
* Angular 10, AG Grid
* Spring Framework, AWS Stack
* Experience with Data Modelling
*Advantageous:*
* JavaScript / Typescript
* Maven, Gradle
* Sonarqube
* Micro Services
* DevOps
* IoC / Dependency Injection
* Browser Developer Tools
* Engineering Principles
* Design patterns
* Clean coding principles
* Data structures and Algorithms
*Qualifications*
* Relevant IT / Business Degree
* At least 7+ years Cloud architecture and reporting technology experience
* Extensive experience in implementing and monitoring solutions
* Experience in testing (manual or automated testing)
* Web and digital project experience advantageous
* Agile working experience advantageous
*Reference Number* for this position is *MM54807** *which is a *Contract* position based in *Midrand / Pretoria / Home* offering a rate of *R619 to R742 Per Hour *negotiable on experience and ability. Contact Marcel on (marcelm@e-merge.co.za)(mailto:marcelm@e-merge.co.za) or call him on( 011 463 3633)(callto:011%20463%203633) to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
Check out the e-Merge website (www.e-merge.co.za)(http://www.e-merge.co.za) for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUzNzgyX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1241318&xid=1555_53782
2y
1
A Senior Full Stack Java Developer is required in the Centurion area for one of the most exciting companies out there.
Your duties will include managing projects and processes, ability to develop within a specific sough after programming language, cloud computing technologies, business drivers and emerging computing trends and whole more exciting responsibility.
So, if you are ready to make a career change and take your leadership skills to the next level and you are able to share your knowledge and experience with others then *APPLY NOW*.
*Requirements:*
* SQL (Oracle, Postgres)
* RESTful
* Java 8, J2EE
* Junit, Mockito, Test Containers
* Docker / Kubernetes / Open Shift
* Apigee (highly advantageous)
* Jenkins Pipeline
* Angular 10, AG Grid
* Spring Framework, AWS Stack
* Experience with Data Modelling
*Advantageous:*
* JavaScript / Typescript
* Maven, Gradle
* Sonarqube
* Micro Services
* DevOps
* IoC / Dependency Injection
* Browser Developer Tools
* Engineering Principles
* Design patterns
* Clean coding principles
* Data structures and Algorithms
*Qualifications*
* Relevant IT / Business Degree
* At least 7+ years Cloud architecture and reporting technology experience
* Extensive experience in implementing and monitoring solutions
* Experience in testing (manual or automated testing)
* Web and digital project experience advantageous
* Agile working experience advantageous
*Reference Number* for this position is *MM54807** *which is a *Contract* position based in *Midrand / Pretoria / Home* offering a rate of *R619 to R742 Per Hour *negotiable on experience and ability. Contact Marcel on (marcelm@e-merge.co.za)(mailto:marcelm@e-merge.co.za) or call him on( 011 463 3633)(callto:011%20463%203633) to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
Check out the e-Merge website (www.e-merge.co.za)(http://www.e-merge.co.za) for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUzODkyX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1241394&xid=1555_53892
2y
1
*A Senior Python Java Developer with Cloud Expertise OPPORTUNITY is available in an expanding team of Cloud specialists and engineers! *They are building *next generation Energy Services for electric machines *and they work on the latest technologies and systems to achieve this.
Join fellow rock star engineers based in Germany, breaking innovative boundaries, APPLY TODAY!!!!
*You typically will have at least 8+ years’ worth of experience, with an AWS certification and the technology landscape includes:*
* Java
* Python
* Microservices Architectures
* Cloud Architectures
* Container Architectures
* Docker
* Microsoft Azure
* Azure Kubernetes Services
* JavaScript
* HTML 5
* CSS
* Git
* Maven
* Jenkins
* Restful Services
* MQTT
* Kafka
* Angular
* React
* Agile
* Scrum
* Ansible
*Reference Number* for this position is *GZ51754 *which is a contract position rotating between *Midrand, Rosslyn and remote*, offering a contract rate of between *R750 to R900 per hour* negotiable on experience and ability. Contact Garth on (garth@e-merge.co.za)(mailto:garth@e-merge.co.za) or call him on ( 011 463 3633)(callto:011%20463%203633) to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
Check out the e-Merge website (www.e-merge.co.za)(http://www.e-merge.co.za) for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUyOTU5X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1240885&xid=1555_52959
2y
1
SavedSave
This is a FANTASTIC opportunity for a person who is self-driven, takes initiatives and has a structured way of thinking, someone who enjoys pressure and doesn’t crumble under challenges!
Global insurance company that offers a wellness platform program is currently on the hunt for an Exceptional Senior Java Developer who will be responsible the designing, developing, and implementing Java applications to support business requirements as well as follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software
The business is a well-established product house and has a vibrant team. In addition to this as the business is pressurized the incumbent will need to persevere through adversity and recover quickly from setbacks.
*Education and Experience:*
*Required: *
* Matric
* B.Sc. Computer Science or Informatics Degree
*Experience: *
* 8 years’ experience developing Java applications
* Extensive experience working with Java
* Solid understanding of Object Orientated programming fundamentals
* Needs to have a high-level understanding of the common frameworks in the Java technology stack
* Extensive knowledge of design patterns and the ability to recognize and apply them
* Spring
* Hibernate
* Junit
* SOA
* Microservices
* Docker
* Data Modelling
* UML
* SQL
* SoapUI (SOAP) / REST client (JSON)
* Architectural Styles
* Kafka
* Zookeeper
* Zuul
* Eureka
* Obsidian
* Elasticsearch
* Kibana
* FluentD
*Reference Number* for this position is *GZ55053 *which is a *12-month contract* position based in *Sandton/ Remote* offering a contract rate of *R800 to R850 per hour* negotiable on experience and ability. Contact Garth on (garthz @ e-merge .co .za)(mailto:garth@e-merge.co.za) or call him on( 011 463 3633)(callto:011%20463%203633) to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
Check out the e-Merge website (www.e-merge.co.za)(http://www.e-merge.co.za) for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUyNzc1X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1240778&xid=1555_52775
2y
1
SavedSave
Increase operational efficiency and suggest solutions to enhance cost effectiveness.Deliver exceptional service that exceeds customers expectations through proactive, innovative and appropriate solutions by resolving queries fast end effectively.Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SMEs, project managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.Code, compile, test and implement applications in compliance with the Systems Development LifeCycle (SDLC). Support development environments. Responsible for coding standards and peer reviews.Comply, understand and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.Assess, identify and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change / release management process definition) to ensure operational performance.Produce technical specifications and architecture that is in accordance to agreed standards. Design, code, test and debug to obtain a robust solution with supporting documentation.Minimise system downtime through pro-active identification of potential issues and ensure minimisation of recurring problems by managing defects and performing code reviews.Monitor systems post change and pro-actively do performance analysis to ensure there is no system failure due to capacity.Maintain maximum system availability by ensuring that incidents are recorded for future reference and adequate root cause analysis is done to eliminate the risk of a recurrence.Manage own development to increase own competencies and develop technical and business skills.Proactively engage with business units and colleagues to understand underlying needs and opportunities, and identify Information Technology (IT) innovative solutions in a timely manner.Supervises the work of other developers. Provides technical assistance to fellow developers and other Information Technology (IT) team members. Experience and qualifications Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.5 years + experience in programming and system design.System Design & Tourism System Development experience advantageous.Advanced experience in Java SE and Java EE application development.Excellent SQL and database design skillsKnowledge of Java MVC frameworks Good knowledge of SOAP and REST servicesKnowledge of: Software design principles and practices; Git source control; Jenkins and/or other CI toolsGood understanding of Microservices technologies eg Quarkus, Microprofile, SpringBoot
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzY2NjkyX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1240302&xid=1108_66692
2y
1
SavedSave
Are you looking for a new opportunity in a world-class technology environment? If so, a German manufacturing business based in Midrand is looking for a senior Java DevOps developer to join their dynamic team.This role requires someone with strong ability to understand and interpret business needs and requirements with the ability to move concepts through to proposal and finally successful implementation.If you are a Java developer expert looking to work with cutting edge technologies within a growing technical team then apply now.REQUIREMENTS Formal qualification in IT (diploma/degree) or equivalent working experienceMinimum five years working experience in JavaBootstrapAngular JSAjaxNode.js (optional)Continuous Integration (Jenkins, Sonar)Glassfish ServerJava Enterprise DevelopmentJava Persistence FrameworkJAX-RS (Jersey RESTful Web Services Framework)Maven (dependency manager and build tool)Flyway (database migration tool)JUnit (unit testing framework)Mockito (Mock framework)JDBC (Java Database Connectivity) Responsibilities Develop systems solutions in line with quality and delivery requirementsEnsure that all processes have been investigated/considered in obtaining the specifications of the user requirementsPropose and review system design and evaluate alternatives.Review and present proposed system solution to user organisation Reference number for this position is GZ41200 which is a long-term contract position based in Midrand offering a salary of R650 per hour negotiable on experience and ability. The time for change is now! E-Merge IT Recruitment are specialist niche recruiters with a wide range of positions available. We offer researched positions with top companies to strong technical candidates. E-mail Garth on garth@e-merge.co.za or call him on 011 463 3633 to discuss this and other opportunities.Check out our website for more positions that might be right for you!Do you have a friend who is a technology specialist? We pay big cash to you if we place a friend that you sent us!If you haven’t heard from E-Merge IT within two weeks of your application, please consider it unsuccessful for this position.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMzIwXzEzNDAwX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1212825&xid=1320_13400
2y
Save this search and get notified
when new items are posted!