Please note that our Terms of Use and Privacy Notice are applicable.
On Promotion in Jobs
Filter & refine
Clear All
Suggested
Results for java spring developer in Jobs in Western Cape
1
SavedSave
Senior Java Developer needed URGENT!!!!
I have a role at a very well-known company based in Century city Cape Town.
The client is looking for a min of 3 – 7 years Java, Spring-boot, Python development experience.
Degree or diploma is essential.
If you are looking for a challenging role in the financial-sector, send me your CV to marinda@prrrecruitment.co.za
This is a hybrid role.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zMDI3OTk2MjgzP3NvdXJjZT1ndW10cmVl&jid=1220538&xid=3027996283
8h
1
SavedSave
Were on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry.
Purpose Statement
To design, developer, test, document and deploy and support new and existing systems and software applications from supplied specifications in accordance with agreed standards.To translate requirements from the business or technical analyst into shippable code to produce high quality software solutions
Experience
3 years’ proven development experience in C#/.net software development, project delivery and implementation
Minimum
net coreSQL (any platform: T-SQL, MySQL, Oracle, etc)C#CSSReactJSDB Designwpfmvcjavascriptapi integration
Ideal
AWS, Cloud technologies
Qualifications (Minimum)
Grade 12 National Certificate / Vocational
Qualifications (Ideal or Preferred)
A relevant tertiary qualification in Information Technology
Knowledge
Min:Must have detailed knowledge of:
IT systems development processes (SDLC)Application developmentBanking systemsStandards and governanceAgile development life cycleTesting practices
Ideal:Knowledge of:
UMLSystems analysis and designSystem architecture (technical design and implementation processes)
Solid understanding of:
Banking systems environmentBanking business modelBest practices for Quality Assurance (QA)Object Orientated Development environment (i.e. Java, Spring Framework, JBoss)
Skills
Communications SkillsInterpersonal & Relationship management SkillsNegotiation skillsInfluencing SkillsFacilitation SkillsPresentation SkillsAnalytical SkillsProblem solving skillsCommercial Thinking SkillsAttention to DetailPlanning, organising and coordination skills
Conditions of Employment
Clear criminal and credit record
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 and you have the right to access, right to correction and right to deletion of your personal information
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNjkxMjU0NzcyP3NvdXJjZT1ndW10cmVl&jid=1695450&xid=2691254772
8h
1
SavedSave
As a Java Architect our ideal candidate will be responsible for producing a comprehensive technical specification that offers a technical viable solution and address the business requirements. Designing test plans and provide guidelines to facilitate performance and stress testing Continuous business and industry research to guide the critical evaluation of architectural and design patterns and principles.
Key Performance Areas
1. Design and implementation of Back-End applications
Consult with Business Analysts on functional design handoversArchitecture:Technical SpecificationsDevelopment
2. Quality assurance of Back-End team
Ensure Back-End team adhere to the SDLCContinuous monitoring and evaluationResponsible for the overall stability of the production environmentResponsible for uptime during: Standby and daily operations
Experience
• At least 5 years’ relevant design and development experience in Java, J2EE, Spring • Analysis, design and writing technical specifications• Relational database Design• Java script/HTML/CSS• Web Services/SOAP• Windows Services• WCF (Windows Communication Foundation)• OO Development Methodologies• MVC and MVVM Architecture• SQL Server & Windows Server• Windows, Active Domain, and IIS security models• Integration of different systems and platforms• Cloud Architecture (AWS)
Knowledge :
Min:• Must have detailed knowledge of:o System Architecture (technical design and implementation processes)o System analysis and designo UML or equivalent modelling languageo Technical Test Plan Designo IT systems development processeso Application development
• Ideal:o Detailed knowledge of:o Banking systemso Agile development life cycleo Best practices for Quality Assuranceo Object Orientated Development environment (i.e., Java, Spring Framework, JBoss)
Qualifications
Grade 12 National CertificateA relevant tertiary qualification (degree / diploma) in Information Technology
Position is Hybrid
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 and you have the right to access, right to correction and right to deletion of your personal information
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS82Nzg4ODM1MjE/c291cmNlPWd1bXRyZWU=&jid=1510090&xid=678883521
8h
1
SavedSave
Were on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry.Purpose Statement
Responsible for the design and development of new service orientated applications (SOA) according to specifications.
Experience
6 years experience in Software development, project delivery and implementation Experience in the following development languages:
Minimum
C# or VB.NetSQL (any platform: T-SQL, MySQL, Oracle, etc)ASP.Net / Java Script / HTML / CSSWeb Services.Net FrameworkXMLIISOO Development MethodologiesAn understanding of SOA
Ideal
MVC or MVVM Design PatternWPF (Windows Presentation Foundation) & XAMLWCF (Windows Communication Foundation)PowershellUML
Qualifications (Minimum)
A relevant qualification in Information TechnologyGrade 12 National Certificate / Vocational
Qualifications (Ideal or Preferred)
Certification in Systems Analysis or Designn/a
Knowledge
Min:Must have detailed knowledge of:
IT systems development processes (SDLC)Application developmentBanking systemsStandards and governanceAgile development life cycleTesting practices
Ideal:Knowledge of:
UMLSystems analysis and designSystem architecture (technical design and implementation processes)
Solid understanding of:
Banking systems environmentBanking business modelBest practices for Quality Assurance (QA)Object Orientated Development environment (i.e. Java, Spring Framework, JBoss)
Skills
Analytical SkillsProblem solving skillsCommunications SkillsFacilitation SkillsInterpersonal & Relationship management SkillsNegotiation skillsInfluencing SkillsPresentation SkillsAttention to DetailCommercial Thinking SkillsPlanning, organising and coordination skillsProject Management Skills (Methodolgy Specific)
Conditions of Employment
Clear criminal and credit record
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 and you have the right to access, right to correction and right to dele...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zNTc5MDg1OTM5P3NvdXJjZT1ndW10cmVl&jid=1695449&xid=3579085939
8h
1
SavedSave
JOB DESCRIPTION
The incumbent will be responsible for leading the ongoing support of production applications and the development of increments as required by the product backlog. Although initial focus will be on the Bespoke Java B2B data sharing platform, focus will extend to the AWS platform integrated to Companies Core Platform. As a growth opportunity, the incumbent will actively participate in the adoption of cloud technologies in the Business-As-Usual environment.
PRINCIPLE ACCOUNTABILITIES
Drive adherence to defined software development lifecycles and best practice (including code standards, code reviews, source control, unit testing, etc.)Configure and develop B2B integration applications that meet business requirements (security, reliability, complex data and process transformations, control mechanisms with business-facing dashboards etc.)Lead operational support during disaster recovery, patching, security vulnerability, production releases and incident management.Motivate and mentor junior developers.Define solutions in conjunction with Solution Architect and the SCRUM team, in consultation with internal and external integration teams.Continuous improvement of the team processes, quality of deliverables and technical standardsProvide estimates on development efforts required for sprint planningContinuously optimize the integration platform, including moving to containerization and other cloud technologies
QUALIFICATIONS AND EXPERIENCE
Relevant Tertiary IT qualification and/or qualification through experienceMinimum of 5-8 years’ IT development experience across the systems development lifecycle
Solid Experience in:
Languages:
Java, JPA, JTA, JMSReact, HTML (advantageous)Demonstrable technical leadership experienceFrameworks: Camel, Hibernate, Spring, Maven, Web-service SOAP, RESTObject oriented developmentAgile SCRUM methodologyTechnical tools: ActiveMQ, Bamboo, Bitbucket, Jira
Additional Experience in:
SQL ServerGrafanaSplunk
Advantageous experience:
Short-Term Insurer or Financial Services ProviderCloud technologies: AWS Cloud
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNTYyODQ5NzI/c291cmNlPWd1bXRyZWU=&jid=1725019&xid=256284972
9h
1
SavedSave
Our Client is looking for a skilled Java developer to join our Dev team at GLI. Our Dev team is a full-stack workforce that functions within an agile environment. Using our evolving processes, we conceive, specify, design, develop, test, and maintain software applications, frameworks, and platforms.
At GLI, we encourage a culture of empowerment, creative expression, and a positive work-life balance. We offer our employees flexible working hours, company events, and Medical Aid contributions. If you’re a driven individual, that has a passion for development, enjoys challenging projects, and a collaborative working environment, and you’re looking to join an exciting industry, then this is the place for you!
GLI is currently working remotely until it is safe for our employees to return to work. The successful candidate will be virtually onboarded for now.
Job Purpose
The Java developer will develop, deploy, and monitor new and existing micro-services within the Company platforms or within the platforms of our clients customers. Developing systems in Java within the company’s ecosystem of applications such as bespoke Customer Management, Fraud Detection, Payment integrations, Rewards Platform, Reporting systems, and maintenance and enhancements to existing systems and the development of new systems.
Essential duties and responsibilities include but are not limited to the following:
Develop defect-free codeFunction within an agile teamAttend and contribute to daily standups and other agile ceremoniesAssist with a breakdown of tasks from business requirementsA focus on delivery according to the business needsContribute to team planning, discussions, and solution designsConstructively communicate in a way that would add to valuable solutionsTake guidance from and support the team leadReport accurately on progress both within the systems and directly to your team leadDocument solutions and assist others in doing their documentationShare knowledge with team membersAdhere to coding quality standards including unit and integration testing requirementsAssist with the deployment and monitoring of the developed systems in testing and production environmentsDrive and contribute to the culture of the organizationAfter-hour availability for monitoring and support.
Skills and Qualifications
Bachelor’s degree in computer science or related qualification4+ years of experience in Java DevelopmentApache MavenUnit Testing / Test Driven DevelopmentSpring Framework / Spring BootGITRest Web ServicesMicroservices / Strong Modular DesignDatabase Design and PerformanceProficient in T-SQL (MySQL and Postgres would be an ...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zNTE0MTc4MTUwP3NvdXJjZT1ndW10cmVl&jid=1208300&xid=3514178150
10h
Ads in other locations
1
SavedSave
Our client is currently recruiting for a Fullstack Developer. This role will expose you to a diverse working environment with endless opportunities to grow as an individual in the banking industry and to work for an organization that promotes equality. This is a contract vacancy.Johannesburg, Rosebank basedHybrid Job Purpose:As a Fullstack Developer, youll be responsible for designing, implementing, and maintaining both the front-end and back-end aspects of web applications. Youll collaborate with cross-functional teams to understand project requirements and translate them into technical solutions. Your role will involve writing clean, efficient code using programming languages such as JavaScript, Python, or Java for backend development, and HTML, CSS, and JavaScript frameworks like React or Angular for frontend development. Youll work with databases, APIs, and third-party integrations to ensure seamless functionality and user experience. Additionally, youll be involved in debugging, testing, and optimizing applications for performance and scalability. Staying updated on industry trends and emerging technologies will be crucial for keeping our products innovative and competitive.Bachelors degree in Computer Science, Software Engineering, or related fieldMinimum of 5 years of experience in full stack developmentBanking industry experience is advantageousProficiency in Java programming languageExperience with Openshift and Docker for containerization and deploymentFamiliarity with Jhipster for generating full stack applicationsStrong understanding and utilization of Git and GitHub for version controlKnowledge of DevOps practices and tools for continuous integration and deploymentProficiency in TypeScript, HTML, and CSS for frontend developmentExperience with Angular framework for building dynamic web applicationsExpertise in Node.js for backend developmentFamiliarity with project management tools like Jira and ConfluenceExperience working in Agile Delivery methodologyProficiency in working with Postgres databaseFamiliarity with build tools such as Maven and NexusExpertise in Spring Framework including Spring Boot, MVC, Data/JPA, Security, etc.Experience in developing and consuming RESTful and SOAP servicesLinux/Unix experience for server-side operationsKnowledge of Java Application Servers like Payara, Glassfish, JBoss, etc. Designing and implementing both front-end and back-end components of web applicationsCollaborating with cross-functional teams to understand project requirements and translate them into technical solutionsWriting clean, efficient code using a variety of programming languages and frameworksDeveloping and maintaining databases, APIs, and third-party integrations to ensure seamless functionalityDebugging, testing, and optimizing applications for performance and scalabilityStaying updated on industry JavaOpenshiftDockerJhipsterGitGithub DevOPsTypescriptHTMLCSSAngularjsJiraConfluenceAgile DeliveryPostgresBuild tools (maven,
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzE4MzMwN19fNDk3P3V0bV9zb3VyY2U9Z3VtdHJlZSZ1dG1fbWVkaXVtPWZlZWQma2V5d29yZD0=&jid=1791491&xid=1108_183307
7h
1
SavedSave
The team is servicing UK-based clients enterprise translation technology space. You must have strong communication skills and the ability to work with a team of front and back-end engineers, lead by a Project Manager. This role offers excellent career growth opportunities as well as lucrative incentives and benefits.
The role is FULLY REMOTE.
Activities will include:
Working closely with your team to develop and deliver high-end solutions using Agile methodologies;Design and development of advanced software supporting the work of translators;Actively seek new methods to optimise system operation;Ensuring all code is readable, well documented and testable.
Requirements
2+ years commercial experience in Java programming using the Spring frameworkKnowledge of WebServices (SOAP and REST)Knowledge of SQL and issues related to relational databases (Hibernate, HQL)Familiarity with a version control system (Git)
The successful applicant may work with clients in the financial services industry and may be required to pass credit, criminal or other background checks. Applicants must be eligible to work in the Republic of South Africa.
Skills and Qualifications:
A minimum 3-year tertiary qualification from an accredited university, either in Commerce or Computer Sciences or Industrial Engineering;Strong understanding of systems design and implementation;Excellent technical skills;Excellent problem-solving abilities;Excellent communication skills.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xNTQwOTAxNDkxP3NvdXJjZT1ndW10cmVl&jid=1124852&xid=1540901491
7h
1
SavedSave
Our client is recruiting for a Product Engineer in the Johannesburg area for a contract role.
Support high-performing, scalable, enterprise-grade application design & development in agile teams by producing, testing, documenting & reviewing source code.
Back-end developerWe are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.You will be part of a passionate team of Software Engineers working with an exciting tech stack consisting of exclusively open source projects, including primarily Spring Boot, Spring Cloud and other Spring portfolio projects in cloud native Java architectures.
You should be comfortable authoring an supporting CI/CD pipelines in Jenkins or similar tools, ultimately deploying to a multi-site Kubernetes environment where you will be able to support and manage your applications all the way to production.
This also means you’ll be comfortable using and configuring modern observability techniques, including aggregated logging via an ELK stack, metrics via Prometheus/Grafana/Instana and tracing using Zipkin/Jaeger.If you enjoy a large degree of autonomy and are comfortable with the responsibility this demands, as well as owning the complete lifecycle of your tasks, come join our team and contribute to moving a bank to modern, cloud first architectures.
Software Engineer Requirements:• 5 years + experience• Excellent communication, analytical skills and decision-making ability in collaborative environments• Excellent understanding of java 8+• Solid understanding of Object Oriented Design and ability to properly apply general design patterns and paradigms• Experience with test-driven development and domain driven development• Experience with one or more of the following application frameworks: Spring• Solid understanding of messaging protocol like SOAP and REST• Experience with open-source relational database management system• Knowledge of server application containers: Tomcat, Jetty, JBoss• Good understanding frameworks and libraries like JavaScript, jQuery, TypeScript, HTML, CSS• Experience with CI / CD servers (preferably Jenkins) and Artifact Management (preferably Nexus), ability to create and maintain sophisticated CI / CD pipelines (preferably Jenkins)• Strong understanding of version control and related concepts and techniques, particularly Git• Experience with appropriate unit testing framework(s)• Excellent debugging and problem-solving skills.• Comfortable with stubbing tools like wiremock and/or hoverfly• Experience with scripting languages like Bash and/or Python• Familiar with OAuth and SAML, preferably with an understanding of AD / LDAP / Kerberos as well• Familiar with Docker & RancherDuties and Responsibilities:• You will be working with a team of very technically...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80MjY4MzAyNTM/c291cmNlPWd1bXRyZWU=&jid=1137804&xid=426830253
7h
1
SavedSave
Fullstack developer needed – Rneg – fully remote
This well known software house is looking for a Full stack developer with the following:
4+ years of commercial experience in Java programming (experience with Spring
Framework advantageous)
4+ years of experience developing Single Page Applications (SPAs) using JavaScript, Angular 7+
Experience using a variety of JavaScript Frameworks, with excellent UI styling skills jQuery, TypeScript, CSS3, HTML5, Less, Sass
Knowledge of MSSQL and issues related to relational databases
Excellent track record of building engaging and responsive websites
Knowledge of Webservices and APIs
Familiarity with version control (GitHub) and DevOps
If you are looking for a new challenge send your Cv to marinda@prrrecruitment.co.za for more details
Only SA Candidates will be considered
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS82NjEzMzYzMTA/c291cmNlPWd1bXRyZWU=&jid=1503232&xid=661336310
8h
1
SavedSave
A company based in Centurion is looking for a Java Developer, this position will challenge software engineering as well as people skills, position consists of Designing and solving integrated systems and patterns using Java EE, Maven, Jenkins CI, Docker, Amazon Web Services, Oracle, WebSphere Liberty, Angular, AIX and Linux., new software developments.
Responsibilities and work outputs
Develop software based on technical design (Internal Process).New technologies/methodologies, business changes and internal system changes in order to align system development with best practices and system architecture.Work with stakeholders to gather requirements, conduct analysis and prioritise requests.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.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.Contribute to 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.
Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service Self-management and teamwork (People).Develop and maintain productive and collaborative working relationships with peers and stakeholders. • Positively influence and participate in change initiatives.Continuously develop own expertise in terms of professional, industry and legislation knowledge.Contribute to continuous innovation through the development, sharing and implementation of new ideas.Take ownership for driving career development Contribute to financial controls and planning (Finance).Identify 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.
Competencies Required
Examining InformationArticulating InformationManaging TasksInterpreting DataChallenging IdeasProducing OutputDeveloping ExpertiseTeam Working
Skills Required
Java EE (Not Spring)GitLabJenkinsAnsibleLinux/AIXRESTBack End Development...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xNjk2MTg2NTE1P3NvdXJjZT1ndW10cmVl&jid=1202976&xid=1696186515
8h
1
SavedSave
Looking for a Full Stack Java Developer!!!Requirements:? 4+ years of commercial experience in Java programming (experience with Spring Framework advantageous)? 4+ years of experience developing Single Page Applications (SPAs) using JavaScript? Superior knowledge of Angular 7+? Experience using a variety of JavaScript Frameworks, with excellent UI styling skills? JQuery, TypeScript, CSS3, HTML5, Less, Sass? Knowledge of MSSQL and issues related to relational databases? Excellent track record of building engaging and responsive websites? Knowledge of WebServices and APIs? Ability to produce high quality code? Familiarity with version control (GitHub) and DevOps? Exposure to financial Services / investments industry preferredSalary- negRemoteEmail CV to bernadette@prrrecruitment.co.za
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xMzU0NzY1ODQ4P3NvdXJjZT1ndW10cmVl&jid=1498599&xid=1354765848
8h
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
9h
1
SavedSave
Responsibilities:Perform software analysis, programming, testing, and debugging.Identify production and non-production application issues.Contribute throughout all phases of the development life-cycle.Craft well-designed, testable, and efficient code.Ensure adherence to design specifications.Prepare and release software components.Support continuous improvement by exploring alternative. technologies and presenting them for architectural review.Skills and Experience: Requirements:Possess a BSc degree in a technology-related field (preferred).Proficiency in Java with approximately 5 years of solid professional exposure.Genuine interest in pursuing a professional career in Java.Tech Skills Required:SpringJavaAngularExperience in Spring Boot.Proficient in CI/CD principles and related tools (e.g. Jenkins, Docker, Kubernetes).Expertise in version control tools, particularly Git.Familiarity with Gradle/Maven.Proficiency in unit testing frameworks (JUnit, Mockito, PowerMock).Advantageous Tech Skills:Understanding of micro-services design.Familiarity with the Agile approach.Knowledge of Spring Cloud components (e.g. Eureka, Feign, Hystrix).Experience in PHP.Experience with service monitoring & debugging tools (MELK stack, Grafana, Splunk, or CloudWatch).Familiarity with Atlassian tools (JIRA, Confluence, Bitbucket).AWS certification.Exposure to messaging, event store, or stream processing platforms (e.g. Rabbit MQ, Kafka, JMS).If you are a passionate Java developer, who enjoys tackling complex problems, and want to contribute to a dynamic team, we encourage you to apply. Only shortlisted candidates will be contacted.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzE2OTY5OF9fNDk3P3V0bV9zb3VyY2U9Z3VtdHJlZSZ1dG1fbWVkaXVtPWZlZWQma2V5d29yZD0=&jid=1758235&xid=1108_169698
6mo
1
SavedSave
Calling all Senior Java Developers, familiar with Agile methodologies. The role requires a keen eye for design, development, and maintenance of high-quality applications. Roles and responsibilities: Design, develop, and maintain high-quality Java application with clean, efficient, and scalable code using Java and related frameworks.Technical guidance- this includes mentoring junior developers, conducting code reviews, and ensuring adherence to code standards, best practices, and quality guidance.Troubleshooting and debugging using problem solving and Analytical skills.Keeping up to date with emerging technologies, industry trends and best practiceAgile developmentActively contribute to the improvement of software development methodologies, tools and practice. Skill Requirements: Strong proficiency in Java 8+Spring Frameworks, Spring Boot and RESTful APIsDocker and KubernetesKafkaReact JS Or Vue.js or Angular JSSolid understanding of HTML/CSS, ES6Solid understanding FIT Lab, Git, SVNFamiliar with PostgreSQL and MongoDBAgile and Scrum methodologiesCI/CD tools and DevOpsKeycloak understanding
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzE2OTg0MV9fNDk3P3V0bV9zb3VyY2U9Z3VtdHJlZSZ1dG1fbWVkaXVtPWZlZWQma2V5d29yZD0=&jid=1758334&xid=1108_169841
6mo
1
SavedSave
Purpose of the role:We are seeking a Java Spring Developer to join our dynamic development team.As an essential member of our technology department, you will play a pivotal role in designing, developing, and maintaining Java Spring applications.Your expertise will contribute to the enhancement of our software solutions, ensuring they meet high-quality standards and performance benchmarks.Accountability: Team WorkProvide technical expertise for project and team during design and code reviews, ensuring best technical practices are applied.Follow Agile Development practisesAssist development team in compliance with policies and procedures.Accountability: Software Solution DesignApply Software Engineering PracticesParticipate in Release and Iteration Planning meetings with engineers and users.Assist during design of the software solutionAssist in physical and logical database design and be able to interpret design diagrams and documents.Understand software engineering techniques such as the use of UML (Unified Modelling Language), Software Development Lifecycle (SDLC), The Open Group Architecture Framework (TOGAF), etc.Be aware of software standards applicable in the organisation. This can include standards for quality, security and compliance (SAS 70)Accountability: Software Solution DevelopmentBe able to successfully interpret design documentation and build the software solution according to the specified requirement.Develop and test technical solutions using the development tools applicable to the team he/she functions in.Apply software engineering best practices gained through formal education, policies and work experience, during development of software solutions.Solution ReviewsProvide constructive feedback for improvements after solution reviews.Install and test latest Service packs and patches that apply to the environmentAttend to maintenance calls from business via System Administrator, within SLA, and with minimum returns and/or bugsAccountability: Task Time ManagementAble to interpret project and development plans and understand project roles, project goals and timelines.Manage time effectively during task execution to meet assigned milestones.Establish responsible deadlines for reporting staff and personal work plans Accountability: GeneralCommunicate with team members or relevant stakeholders regarding technical design and implementation of the solution.Be able to use team collaboration tools such as document libraries, source control and email.Attend meetings to understand customer requirements, make design decisions and report on progressAssist with installation of hardware environments; provide guidance regarding hardware requirements to host the software solution.Education and Experience:BA degree in computer science or related field6 Years + hands on Java Spring Development experience, including Spring BootExperience using agile methodologiesRequired SkillsJavaScript / TypeScriptFrontend Experience (Angular / React)TSQL (Stored Pr
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzE3NjcyMV9fNDk3P3V0bV9zb3VyY2U9Z3VtdHJlZSZ1dG1fbWVkaXVtPWZlZWQma2V5d29yZD0=&jid=1775652&xid=1108_176721
4mo
Save this search and get notified
when new items are posted!