Please note that our Terms of Use and Privacy Notice are applicable.
On Promotion in Jobs
Filter & refine
Clear All
Suggested
Results for junior java in Jobs in Sandton
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:
DEVELOP scalable, reliable and high-performance applications as your coding expertise as a Senior Software Developer with strong Java and C# proficiency is sought by prestigious Financial Services Group to join its Joburg team. Your core role will entail being responsible for software development, maintenance, testing and production support for the front office suite of applications within Markets. The successful candidate must preferably possess a Bachelor’s Degree in Computer Science/Math/Engineering or related discipline, at least 5 years’ technical work experience as a Software Dev with your tech toolset including Java, C#, MS SQL Server, Oracle, Thymeleaf, JavaScript, jQuery and Bootstrap.
DUTIES:
* Develop scalable, reliable and high-performance applications using Java and C#.
* Assist in architecting new solutions.
* Research, evaluate and recommend software libraries and integration and testing tools.
* Mentor Junior Developers.
* Collaborate with Analysts and the Business to understand the requirement.
* Troubleshoot production problems related to software applications.
* Resolve problems with software and respond to suggestions for improvements or enhancements.
* Communicate effectively with internal clients to identify needs and evaluate alternative business solutions.
* Continually seek opportunities to increase internal client satisfaction and manage expectations effectively.
* Suggest areas for improvement in internal processes along with possible solutions.
REQUIREMENTS:
*Qualifications –*
* A Bachelor’s Degree in Computer Science, Mathematics, Engineering or related discipline is required, or equivalent work experience and technical training (Preferred).
* A qualification specializing in Software Development (Minimum).
*Experience/Skills –*
* Minimum of 5 years technical work experience in a team environment as a Software Developer.
* Developing software with either Java or C#.
* Working with a relational database (MS SQL Server, Oracle preferred).
* Frontend Development experience with Thymeleaf, JavaScript, jQuery, Bootstrap or similar framework.
* Software Development best practices and SDLC.
*Advantageous -*
* Experience with Python, Docker and Cloud Computing platforms.
ATTRIBUTES:
* Problem-solving and analytical skills.
* Communication and planning skills.
* Assertiveness and persistence are required to be effective in the front office environment.
* Strong awareness and interest in the financial markets.
*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 y
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzQxMzI2X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1232943&xid=1555_41326
2y
1
A reputable insurance company, based in Sandton, is searching for a Intermediate Java Developer.
*The main duties and responsibilities of the java developer role are as follows:*
* Work as part of a project team, reporting to a I.T managers.
* Work closely with business staff to ensure solutions adhere to client standards
* Definition and management of non-functional requirements, including working with others to ensure these requirements have been met
* Definition and organization of development tasks and accurate estimation of these tasks
* Work closely with members of the development team to ensure that the software design and implementation meets the architectural goals and quality standards
* Provide support to the business analysts, and other project team members, during functional requirements definition to ensure that functionality is both technically achievable and feasible within the project constraints
* Identification and ownership of technical project risks and issues, including owning mitigation activities and resolution of issues
* Undertake other duties as directed by line managers commensurate with the post
* Mentoring junior members of the development team including training
*Desirable Experience and Knowledge*
* Must have used Quadient( low code platform using Java Script)
* Insurance experience
* Database design experience such as SQL
* Experience of document management systems
* Network/infrastructure design experience (Optional)
* Experience of enterprise architecture definition
*Essential Skills and Attributes*
* Excellent communication skills, both verbal and written
* Will be confident, articulate and literate, presenting him/herself as a professional at all times
* Must be self-motivated, disciplined, able to work on own initiative and take responsibility for own work
* Will be committed to the achievement of excellence
* Constantly strives to discover and learn new technologies
* Ability to balance client business priorities with technical requirements
*Desirable Skills and Attributes*
Resilient and able to work in an organization that is undergoing change due to growth
*Education and Qualifications*
Computer Science or other relevant technical degree (2:1 or higher).
R 50 000.00
*Desirable Experience and Knowledge*
* Must have used Quadient( low code platform using Java Script)
* Insurance experience
* Database design experience such as SQL
* Experience of document management systems
* Network/infrastructure design experience (Optional)
* Experience of enterprise architecture definition
*Essential Skills and Attributes*
* Excellent communication skills, both verbal and written
* Will be confident, articulate and literate, presenting him/herself as a professional at all times
* Must be self-motivated, disciplined, able to work on own initiative and take responsibility for own work
* Will be committed to the achi
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzIyMTg2X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1179257&xid=1555_22186
2y
1
SavedSave
Are you Junior Developer or recent graduate then I would like to hear from you.
* Be responsible for development that encompasses API, database, and Web components, as well as for the execution of design and architecture into various code stacks and the review of code stored.
* Uphold our values of service, quality, maintainability, design, and iteration in a teaching and learning environment.
* Be accountable for creating and maintaining world class applications.
* Be accountable for maintaining and/or improving existing applications
* Maintain a proficiency in API’s, Web and Database (Client and Server Side).
* Have the ability to manage source control
* Have a good understanding of the principles of development across the SDLC, including UI/UX, design prototypes and scalability.
* Grade 12 Senior Certificate
* BSc Computer Science or equivalent
* Java
* C#
* Web Development
* PHP advantageous
* SQL
* Git advantageous
* Good understanding of Excel
* Good understanding of customizable reporting e.g. logianalytics
Other Requirements
* Must be able to work individually and as part of a team
* Must be able to work in a pressurized environment
* Must be able to assimilate into an Agile environment
* Grade 12 Senior Certificate
* BSc Computer Science or equivalent
* Java
* C#
* Web Development
* PHP advantageous
* SQL
* Git advantageous
* Good understanding of Excel
* Good understanding of customizable reporting e.g. logianalytics
Other Requirements
* Must be able to work individually and as part of a team
* Must be able to work in a pressurized environment
* Must be able to assimilate into an Agile environment
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzIwOTE2X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1175356&xid=1555_20916
2y
1
SavedSave
Our client a new and innovative addition to the veterinary technology space, with offices based in Sandton. Is looking for a Senior Java Developer to join the team.
Working hours are Mon - Fri 12:00 till 21:00.
Will be reporting to CIO - Brisbane
* Designing, testing, and implementing java modules that need to read and write from and to various systems through respective APIs and databases.
* Conduct code reviews; write unit, integration, and performance tests; and perform validation and verification tests; to improve code quality.
* Strong coding skills in Java and rich experience in working with APIs and Databases.
* Mentor junior team members.
* Bachelor’s degree in Computer Science.
* 6 years’ Java Development V8+ experience.
* Experience with JVM or .NET ecosystems.
* Knowledge of idustry best practices for code quality, architecture, accessibitlity, and usability.
* Bachelor’s degree in Computer Science.
* 6 years’ Java Development V8+ experience.
* Experience with JVM or .NET ecosystems.
* Knowledge of idustry best practices for code quality, architecture, accessibitlity, and usability.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzIzMTUyX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1181762&xid=1555_23152
2y
1
SavedSave
As specialist in our fields with extensive experience in placing niche and specialized roles both Nationally and Globally, BA Personnel is known for attracting and representing high caliber candidates. Our clients base are diverse Leaders in their respective Industries and representative across all business sectors.
Recruiting for a highly experienced *Systems Analyst / Junior Architect* with extensive experience
The RSA’s Architecture team is a multi-disciplinary team looking after various streams including but not limited to: Solutions Architecture, Security, Technical Upgrades, New Architecture Implementations, DevOps and Partner Integration. We drive new technology decisions, sign off changes to existing systems and design and build new systems with forward thinking given to the ever changing Business needs. We are currently on a journey to lay the foundation for new architectures and systems.
*Key Purpose*
The Systems Analyst / Junior Architect will report to the Senior Systems Architect and form part of the the companys Architecture team. The key purpose of the role would be to help us as the Architecture team in designing and implement robust, scalable and optimally performing systems using java related technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out by the company. Also ultimately taking over the technical oversight of one of the streams.
*Areas of responsibility may include but not limited to*
*Design:*
* Translate business requirements into technical designs adhering to processes, standards and guidelines, taking cognisance of performance, security and scalability requirements. Deliver within agreed timeframes. Complexity = complex interactions between a number of interacting systems.
* Liaise with relevant parties where clarification of business requirements or resolution to technical issues is needed
* Research and find effective solutions to technical issues that arise
* Estimate development timelines based on business requirements
*Solutioning:*
* Be called upon to join Solutioning sessions with various stakeholders as well as other teams
* Provide insights to steer the selection of the right Solution for the business or technical problem at hand
*Development:*
* Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Deliver within agreed timeframes
* Conduct unit testing and fix any defects found
* Work with the Automation testing team in order to build out our automation capability
*Testing:*
* Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects
* Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzE0MjEwX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1156418&xid=1555_14210
2y
Ads in other locations
1
SavedSave
Java Architect - Johannesburg Java ArchitectLocation: JohannesburgDuration: 12 months’ renewalBudget: R750/hrKey PurposeDesigns, develops, 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 of the group, acts as an SME and plays a software governance role.Areas of responsibility may include but not limited to• Work closely with business analysts to analyse and understand the business requirements and business case, in order to produce simple, cost effective and innovative solution designs• Implement the designed solutions in the required development language (typically Java) in accordance with the Group standards, processes, tools and frameworks• Testing the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluating the results of performance metrics collected on the software.• Participate in feasibility studies, proof of concepts, JAD sessions, estimation and costing sessions, evaluate and review programming methods, tools and standards, etc.• Maintain the system in production and provide support in the form of query resolution and defect fixes• Prepare the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc• Driving the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etcTechnical Skills• High standards for delivery• Solution Architecture• Structured and analytical problem solver• Process Mapping• Software testing pack design, functional testing• Clean code thinking• Coaching and mentor to junior teammatesOther• Overtime may be required from time to time• Standby is required on a rotational cycleEducation and ExperienceRequired:• Matric• B.Sc. Comp Science or Informatics DegreeExperience:• 10 + years’ experience in Java development and architect experience• Must have hands-on experience in architecture & designing applications on BFSI domainTechnical Stack:• Java• Object Orientation• Spring• Hibernate• Junit• SOA• Microservices• Docker• Data Modelling• UML• SQL• SoapUI (SOAP) / REST client (JSON)• Architectural Styles• Kafka• Zookeeper• Zuul• Eureka• Obsidian• Elasticsearch• Kibana
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMjY2XzUwMzA5X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1189747&xid=1266_50309
2y
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
2d
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
2d
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
SavedSave
This is your chance to be part of the banking fraternity where people are the most important resource. The simple solutions offered to extended people/clients make this bank a preferred choice.
You will work alongside Java Gurus supporting development environments. You will be required to Design, code, test, and debug to obtain a robust solution with supporting documentation; Manage defects and perform code reviews and engage with business units and colleagues to understand underlying needs and opportunities.
It’s an opportunity to work in a space that will keep you a step ahead in the development industry and is adaptive to change even through trying times, APPLY TODAY!!
*Requirements:*
* 4 to 6 years of Java programming and system design will be considered.
* Preferred experience on
* JPA / Hibernate
* JSON
* Web development using MVC (JSF an advantage)
* Maven building and packaging
* JEE (Wildfly / EAP)
* Docker basics
*Responsibilities:*
* Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries
* Support development environments
* Responsible for coding standards and peer reviews
* Be compliant with the Systems Development Life Cycle (SDLC)
* Assess, identify, and mitigate potential risks to ensure operational performance
*Reference Number* for this position is *MK41419* which is a *Contract* position based in *JHB CBD*, offering a permanent rate of *R370k CTC PA* negotiable on experience and ability. Contact Mojo at (Mojok@e-merge.co.za)(mailto:Mojok@e-merge.co.za) 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=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUyODM0X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1240814&xid=1555_52834
2y
1
SavedSave
This is your chance to be part of the banking fraternity where people are the most important resource. The simple solutions offered to extended people/clients make this bank a preferred choice.You will work alongside Java Gurus supporting development environments. You will be required to Design, code, test, and debug to obtain a robust solution with supporting documentation; Manage defects and perform code reviews and engage with business units and colleagues to understand underlying needs and opportunities.It’s an opportunity to work in a space that will keep you a step ahead in the development industry and is adaptive to change even through trying times, apply today.Requirements: 4 to 6 years of Java programming and system design will be considered.Preferred experience onJPA / HibernateJSONWeb development using MVC (JSF an advantage)Maven building and packagingJEE (Wildfly / EAP)Docker basicsResponsibilities: Produce program specifications and implement system enhancements by addressing specific business needs and resolving queriesSupport development environmentsResponsible for coding standards and peer reviewsBe compliant with the Systems Development Life Cycle (SDLC)Assess, identify, and mitigate potential risks to ensure operational performanceReference Number for this position is MK41419 which is a Contract position based in JHB CBD, offering a permanent rate of R370,000 cost-to-company per annum negotiable on experience and ability. Contact Mojo at Mojok@e-merge.co.za call him on 011 463 3633 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 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=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMzIwXzE2MzkxX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1239313&xid=1320_16391
2y
1
Are you a Junior Product developer looking to spread your wings?Do you have 4 years + experienceâ?? in Java 8+, Spring Bootâ??, SOAP & RESTâ?? and Familiar with GITâ??, Kafka and/or MQ â???Banking / Financial Industry experience?Then this could be the position for you.....
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA5XzkyODI2X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1238653&xid=1109_92826
2y
1
This is your chance to be part of the banking fraternity where people are the most important resource. The simple solutions offered to extended people/clients make this bank a preferred choice. You will work alongside Java Gurus supporting development environments. You will be required to Design, code, test, and debug to obtain a robust solution with supporting documentation; Manage defects and perform code reviews and engage with business units and colleagues to understand underlying needs and opportunities.Its an opportunity to work in a space that will keep you a step ahead in the development industry and is adaptive to change even through trying times, APPLY TODAY!!Requirements: 4 to 6 years of Java programming and system design will be considered.Preferred experience onJPA / HibernateJSONWeb development using MVC (JSF an advantage)Maven building and packagingJEE (Wildfly / EAP)Docker basicsResponsibilities: Produce program specifications and implement system enhancements by addressing specific business needs and resolving queriesSupport development environmentsResponsible for coding standards and peer reviewsBe compliant with the Systems Development Life Cycle (SDLC)Assess, identify, and mitigate potential risks to ensure operational performanceReference Number for this position is MK41419 which is a Contract position based in JHB CBD, offering a permanent rate of R370k CTC PA
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA5XzkyMzAzX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1238302&xid=1109_92303
2y
1
SavedSave
Location: Johannesburg, Gauteng, South Africa The Data Engineer will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams.The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and (a bit subjective and needs actionable clarity) show portfolio of evidence supporting the data needs of multiple teams, systems and products. Key Responsibilites Strive to reach mature levels on the Continuum model by building own and team competence to work in a continuous delivery environment: Champion team learning and adopt suitable methodologies and practices.Translates business requirements into data outputs in a Data Mart using SQL and traditional Object Orientated coding languages.Create and maintain an optimaldata pipeline architecture.Reviews team members source code and deploys the code if no defect is found, else sends the code back to the team members (with feedback) for corrections.Reviews team members source code and provides relevant feedback.Produce outline system specifications using solution designs, functional specifications or technical specifications as input, including input into scope, constraints (such as performance or resources), hardware, network and software environments and depending on the complexity of the project or change, might need to get the different resources from the different BUs.Prepare test cases for unit testing purposes and review test cases as produced by other developers for unit testing purposes as required.Coach the junior developers on technical aspects of application development, controls, and documentation standards as well as on engaging effectively. Qualifications Information Technology Degree8-10 years experience with C# OR C++ OR Java OR SQL or any other related coding language in any industry. Previous experience in the identification and movement of raw data from multiple sources into a single source using appropriate tools (e.g., SQL tools). Experience in managing a data environment.The Standard Bank Group has implemented a Vaccination Policy for all roles which require the incumbent to work from the Standard Bank premises on a full-time or intermittent basis. Full vaccination against COVID-19 is therefore an inherent requirement of this role. Please note: All our recruitment processes comply with the applicable local laws and regulations. Standard Bank South Africa has a Vaccination Policy which requires all employees to be fully vaccinated against COVID-19. We will never ask for money or any from of payment as part of our recruitment process. If you experience this, please contact our Fraud line on or
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18zMTdfMjAzMDAyX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1237528&xid=317_203002
2y
1
SavedSave
Do you have great problem-solving skills to contribute to all phases of the development lifecycle and produce well-organised, optimised, and documented source code within a financial services environment?You will be part of technology, driven business where you will get to build new systems – design, develop, as well as maintain complex internal frameworks.Apply now!Have what it takes Degree in computersScience or equivalent industry experienceMin 5 years Development experienceAngular 2+Java 8+Spring Framework 4.0+GitREST (Representative State Transfer)Agile (Scrum, Kanban, or XP)CSSMSSQLDockerKubernetes-based orchestration (OpenShift, Rancher)JenkinsYour Day-to-Day duties: Develop and unit test functionality as required by businessProvide third-level production support (DevOps environment)Peer-review code changesMentor intermediate and junior team membersProvide estimates for proposed changesAssist product owners and business analysts with the technical aspects of proposed changes and requirementsAttend daily standupsFollow the institutes’ governance processes in order to deploy changes to productionAddress any non-functional requirementsReference Number for this position is M K53799 which is a contract-based position which is Remote , offering an hourly rate of up to R750 per hour negotiable on experience and ability. Contact Mojo on Mojok@e-merge.co.za or call him on 011 463 3633 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 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=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMzIwXzEzMjE5X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1212136&xid=1320_13219
2y
1
SavedSave
*Reference: CER011704-VN-1*
My client who is a worlds leading manufacturer and supplier of end - to - end live gaming solutions is currently on the look out to employ a junior Software developer to join their team
*Responsibilities:* Design clean and simple solutions. Improve and optimize the performance of existing systems. Take part in the design of the database and software. Stay up to date with technology trends, investigate solutions and make appropriate recommendations. Write software according to business requirements specifications, processes and standards. Perform unit testing and hand over completed software for further testing, within agreed timeframes. Develop and maintain modern software application architecture roadmap that supports an evolving enterprise innovation platform. Update system documentation. Maintain software. * * *Skills and Experience:* Bachelors degree, preferably in Computer Science, Management Information Systems, or similar.
Must have advanced graphics skills .
At least 2 years or more in-depth programming experience with C#, C++, JAVA, Python.
Unity game engine experience will be advantageous.
Good knowledge of Microsoft SQL Server.
Strong understanding of the various phases of a software development life cycle.
Good appreciation of software design principles, practices and patterns.
Structured approach to software development.
Ability to “see the bigger picture”, i.e. appreciate the business context in which the software will be deployed.
Working in an team on projects.
To stay abreast of new technologies.
*Attributes:*
Committed to delivering high quality work.
Taking ownership of work delivered.
Strong communication skills, both oral and written.
Strong analytical and problem solving capabilities.
Good interpersonal skills, ability to work with diverse personality types and deal with conflict in an effective way.
Ability to work individually and with teams.
Commitment to meeting deadlines.
R 175 000 - 180 000
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzUxNDg1X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1236914&xid=1555_51485
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:
DESIGN, develop and implement WSO2 applications to support business requirements as your niche coding talents as a WSO3 Developer is sought by a dynamic Software Engineering & QA Consultancy in Joburg to fill a 1-Year Contract role. Following approved life-cycle methodologies, you will create design documents, write code and perform Unit and Functional Testing of software while contributing to the overall architecture and standards, acts a platform product SME, and play a software governance role. The ideal candidate will require a 3-year National Diploma/BSc Computer Science/BCom Information Systems or similar tertiary qualification with 5 years’ experience developing integrations solutions with ESB technologies (WSO2, TIBCO, Apache Camel). You will also require tech tools including Java, Object Orientation, Junit, SOA, Micro-services, REST API design, OAuth 2.0, Linux, Docker, Data Modelling, UML, SQL, SoapUI (SOAP) / REST client (JSON), Kafka, Elasticsearch.
DUTIES:
*Analysis, Documentation & Design Skills –*
* Work closely with Business Analysts to analyse and understand the Business Requirements and Business Case, in order to produce simple, cost effective and innovative solution designs.
* Design and implementation of the following, in accordance with software standards, processes, tools, and frameworks:
* Integration solutions using WSO2 Enterprise Integrator.
* REST/SOAP API’s using WSO2 API Manager.
* Authentication/Authorization solutions using WSO2 Identity Server.
* Test the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluate the results of performance metrics collected by this software.
* Participate in feasibility studies, proof of concepts, JAD sessions, estimations, and costing sessions, evaluate and review programming methods, tools, and standards, etc.
* Maintain the system in Non-Production and Production environments and provide support in the form of query resolution and defect fixes.
* Prepare the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc.
* Drive the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc.
* Ensure underlying security best practices are adhered to across all implementations.
* Ensure that all external system that interact with the WSO2 ecosystem follow strict security best practices as not to compromise the integrity of the system as a whole.
* Coaching and mentor to junior teammates.
REQUIREMENTS:
*Qualifications –*
* N
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzM5MDEyX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1231789&xid=1555_39012
2y
1
SavedSave
Purpose: To design, develop, maintain and document code changes, on System from user specifications.Minimum Requirements: National Diploma in IT1-2 years experience working as a . Net DeveloperAbility to work under pressureASP.NetC#Comfortable with the SDLCIntegration with other systemsJava ScriptJQueryMicrosoft SQL server DBVB.Net skillsKey Performance Areas: Preparation of technical system documentationPreparation of training manuals for usersPresenting ideas for system improvements, including cost proposalsProblem solving skillsReviewing current systemsTesting the product in controlled, real situations before deploymentWorking closely with analysts, designers and staff
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA5Xzg0NDAxX180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1214697&xid=1109_84401
2y
1
Our client a Global Tech firm is seeking 2 Principle /Lead / Senior Web Methods Engineers to join their team in Randburg on a contract basis. Our client offers stability, excellent working environment, growth and an attractive salary.As a Principal / Lead / Senior Web Methods Engineer, youll be responsible for designing and implementing solutions to meet our clients needs. You will design, develop and implement new software components that make up the core of our business. You will work closely with other members of the team to ensure all aspects of software development are delivered on time and within budget.Requirements Develop Integrations & solutions using Integration tool - SoftwareAG webMethodsCreate and expose SOAP web services, REST services, API through webMethodsWork on web Methods ESB, Terracotta, Mediator, Integration Server, Universal Messaging, Managed File Transfer (MFT), API Portal, API Gateway, Microservices runtime to build servicesUse webMethods API Gateway to manage APIs and API policiesInstalling & Configuring WebMethods Software and upgrading the webMethods HIP infrastructureUse Cross vista for Deployment, Version control, and maintenance of codesUse Azure DevOps for build and release deployment of webMethods codeDeveloping webMethods utilities for teams to support their solutionsHelp with debugging issues in different environments (Dev, QA, and Production)Implement Governance control on the web Methods environmentDevelop Solution Architecture repositoryCode Review of solution and peer to peer code reviews for best practiceExceptional technical troubleshooting skillsStrong teamwork and individual drive, highly motivated, articulate, and eager to learnCode documentation, Technical Design Specifications and artifacts documentation on OneDrive or SharePoint repositoryExperience in BPM stack offered by SoftwareAG. Exposure to BPM concepts with other tools is always an advantage. (Desired but not necessary)Should have a firm hold of the Integration layer components of SoftwareAG such as Integration Server, My webMethod Server, Universal Messaging, File Transfer Gateway and Microservices runtimeDrilling further into the details, the below points to be coveredJDBC, JMS, FlatFile, Task, Basics of CAF, RDBMS, Process Designing, Optimize for the process (BAM), monitoring services, REST services, error handling, advanced java services,API interaction with Universal Messaging, ESB performance caching and enhanced XML parsing - TerracottaResponsible for coaching, guiding and mentoring junior members of the team to help them scale fasterGood knowledge of design patterns and recommends proper usage of patterns. Guides (and helps others) in creating and reusing componentsShould be good in deployment guidelines and can support team during the deployment phase.Good understanding of webMethods Business Rule, which includes
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzU1ODY2X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1206405&xid=1108_55866
2y
1
EXPERIENCE REQUIRED IN THE FOLLOWING:
SOA /API based software development using JAVA, SPRING BOOT and REST
Container based development and deployment in Linux platforms
Kafka messaging system and JMS
EVENT DRIVEN SYSTEMS
CI/CD pipeline setup and end to end automation for Build, test and deployment.
JMeter based Performance/Volume Test automation/Load Testing
UI Development using Angular
Database development using Microsoft sql server
Advantage will be knowledge on application servers like jboss and tomcat to better understand legacy systems
Strong knowledge of Agile Methodologies and experience with Scrum framework
Bachelors degree in computer science engineering or a related discipline or equivalent work experience required 3-5 yrs experience in software development, experience in the securities or financial services industry is a plus, Job holder must have an understanding of interdependencies and business impact of future IT plans.
Collaborate closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to.
Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions
Utilique local meetups to gain and share knowledge and compile documentation written by more senior developers of all procedures used in system
Acts as mentor to junior level engineers.
PRIOR EXPERIENCE WITH USING A SPECIFIC APPLICATION DEVELOPMENT TOOLKIT and knowledge of front end and backend development coding languages such as C#, Java, Spring, Springboot, Kafka, JMS, SqlServer, HTML, NodeJS, CSS, JSON, Angular, JavaScript.
Must also have proficiency in Core Spring, ANSI, Docker, Kubernetes
Communications and organization skills; teamwork skills
Contributes to the achievement of area objectives
EXPERIENCE REQUIRED as set out above
up to R720 000,00 CTC
Bachelors degree in computer science engineering or a related discipline or equivalent work experience required 3-5 yrs experience in software development, experience in the securities or financial services industry is a plus, Job holder must have an understanding of interdependencies and business impact of future IT plans.
Collaborate closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to.
Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions
Utilique local meetups to gain and share knowledge and compile documentation written by more senior developers of all procedures used in system
Acts as mentor to junior level engineers.
PRIOR EXPERIENCE WITH USING A SPECIFIC APPLICATION DEVELOPMENT TOOLKIT and knowledge of front end and backend development coding languages such as C#, Java, Spring, Springboot, Kafka, JMS, SqlServer, HTML, NodeJS, CSS, JSON, Angular, JavaScript.
Must also have
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xNTU1XzI4Mjk1X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1196902&xid=1555_28295
2y
Save this search and get notified
when new items are posted!