Java Software Engineer
1 day ago
Direct message the job poster from JMR Software PTY LTD
IT Resourcing @ JMR Software | HR Management | Tech Talent | Talent PlanningJob Overview: We are seeking a skilled and motivated Software Developer to join our team. In this role, you will be responsible for developing comprehensive solutions across a wide range of applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and third-party network services. You will work closely with cross-functional teams to ensure that applications meet business requirements and deliver high-quality user experiences.
Key Responsibilities:
- Solution Development: Develop end-to-end solutions for Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integrate with backend systems and third-party network services.
- Agile Participation: Actively participate in Agile/Scrum processes, including sprint planning, task estimation, and progress reporting to ensure timely and successful delivery.
- Code Quality: Write clean, efficient, and reusable code following best practices and coding standards to ensure maintainability and scalability.
- Client and User Needs: Design and develop applications that align with client objectives and user requirements, ensuring high-quality user experiences.
- Software Optimization: Analyze and optimize existing software applications to improve performance, fix issues, and ensure compatibility with new platforms.
- Application Enhancement: Remodel and adapt applications and queries to meet evolving business and technical needs, enhancing overall performance.
- Business Requirements: Ensure that workflows and business rules are integrated into the application to meet business objectives and user requirements.
- Testing and Quality Assurance: Perform extensive testing to ensure applications are bug-free and meet quality standards. Collaborate with the QA team to develop and execute comprehensive test plans.
- Collaboration: Work closely with cross-functional teams, including product managers, business analysts, and QA engineers, to deliver high-quality solutions.
Qualifications:
- Proven experience in software development with a strong understanding of application design, development, and testing.
- Familiarity with Agile/Scrum methodologies and experience working in fast-paced development environments.
- Experience with backend and third-party service integrations.
- Ability to analyze and optimize existing applications to improve performance.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Excellent communication skills, both written and verbal.
Preferred Skills:
- Experience with frontend frameworks (e.g., React, Angular) and cloud services.
- Familiarity with billing and customer management systems.
- Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD).
Experience:
- 3-5 years' experience in software development, with a strong understanding of the full software development lifecycle.
- Proficient in Java programming language, with the ability to develop and maintain high-performance applications.
- Experience working with JBoss EAP (Enterprise Application Platform) for deploying and managing applications in a production environment.
- Strong analytical, technical, and troubleshooting skills, with a focus on identifying and resolving issues quickly and efficiently.
- Solid knowledge of DevOps practices and hands-on experience with automation tools like GitLab, Jenkins, Maven, Artifactory, Ansible, Docker, Kubernetes, and OpenShift for continuous integration and deployment.
- Experience with API gateways and integration platforms, ensuring smooth communication between different systems and services.
- Strong background in the design of software components using a microservices architecture, focusing on scalability, maintainability, and reliability.
- Profiling and troubleshooting Java application code to ensure optimal performance, scalability, and bug-free deployments.
- Hands-on experience with public and private enterprise secure services, including working with SOAP and RESTful APIs, Open API Spec, and Swagger for API documentation and integration.
- Experience in integrating frontend applications with backend services via RESTful APIs, ensuring seamless user interactions and efficient data processing.
- SQL experience for working with relational databases, including MySQL, Oracle, PostgreSQL, and other RDBMS.
- Solid experience working in an Agile team environment, participating in Scrum ceremonies and delivering software in iterative cycles.
- Previous experience in the telecommunications industry is considered an added advantage, particularly in developing solutions tailored to telecom services.
Mid-Senior level
Employment typeContract
Job functionEngineering, Administrative, and Information Technology
IndustriesIT Services and IT Consulting, IT System Custom Software Development, and Engineering Services
#J-18808-Ljbffr-
Mid-Senior Level Java Developer
22 hours ago
Centurion, Gauteng, South Africa JMR Software PTY LTD Full timeWe're looking for a Mid-Senior Level Java Developer to join our team at JMR Software PTY LTD. In this role, you will be responsible for designing, developing, and maintaining comprehensive software applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and...
-
Senior Java Software Engineer
11 hours ago
Centurion, Gauteng, South Africa Falcorp Resourcing Full timeJob OverviewWe are seeking a highly skilled Java Developer to join our dynamic development team at Falcorp Resourcing.
-
Java Software Development Manager
3 weeks ago
Centurion, Gauteng, South Africa Hire Resolve Full timeHire Resolve's client is looking for a Java Software Development Manager to join their team in Centurion, Gauteng. The Software Development department drives technological innovation and maintains the company's competitive edge. It focuses on developing high-quality software solutions aligned with strategic business goals, enhancing customer experience,...
-
Software Developer
2 weeks ago
Centurion, Gauteng, South Africa SITA SOC Full timeJob title : Software Developer (Java)Job Location : Gauteng, CenturionDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries Key Responsibility Area Develop/Design software or customize software for client use with the aim of optimizing operational efficiency using SITAs software development stack / development framework. ...
-
Intermediate Software Engineer
4 weeks ago
Centurion, Gauteng, South Africa Hire Resolve Full timeHire Resolve's client is seekoing a passionate Software Engineer to design, develop , implement, and maintain software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality, and writing code in various languages, like C#, and JavaScript amongst others. Our ideal candidates are familiar with the...
-
Java Software Architect
2 days ago
Centurion, Gauteng, South Africa Accredited Resource Consulting Services (Pty) Ltd Full timeAre you an expert in backend development with a passion for cloud computing and Java? Do you enjoy working on complex technical challenges and collaborating with talented professionals? Look no further! Accredited Resource Consulting Services (Pty) Ltd is seeking a seasoned backend developer to join our team.Key AccountabilitiesThe successful candidate will...
-
Java Development Expert
11 hours ago
Centurion, Gauteng, South Africa Falcorp Resourcing Full timeAbout the RoleFalcorp Resourcing is looking for a talented Java Developer who will be responsible for the full software development lifecycle, from concept and design to testing, deployment, and maintenance.
-
Java Architect Full Stack
4 weeks ago
Centurion, Gauteng, South Africa Codematch Full timeJob Description Our client in the insurance industry is looking for a Java Architect Full Stack to join their team. As a Java Architect Full Stack, you will work with the architecture team to understand and develop the road map of the evolution of the back-end technology stack. Analyse business requirements to determine viable options for solution design and...
-
Software Engineer
3 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSoftware Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering) Minimum of 4 years of experience in embedded designs. Skills required in software and hardware development and an interest in AI, Robotics and R&D. Must have interest to do C Embedded and OOP programming in C++. Python skills will be advantageous...
-
Software Back-End Developer
2 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSoftware Back-End Developer Centurion Minimum requirements: BEng/Masters degree in Computer Science or Software Engineering. Minimum 3 years working experience in Back-end web and software development. Agile development methodologies. PHP, Java, Python and C++ OOP Azure and other cloud technologies. Strong knowledge of IoT. Knowledge of front-end...
-
Software Engineer
3 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSoftware Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering) Minimum of 4 years of experience in embedded designs. Skills required in software and hardware development and an interest in AI, Robotics and R&D. Must have interest to do C Embedded and OOP programming in C++. Python skills will be advantageous...
-
Software Engineer
5 days ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeSoftware EngineerPretoria-EastMinimum requirements and experience:BEng (Electronic or Computer Engineering)Minimum of 4 years of experience in embedded designs.Skills required in software and hardware development and an interest in AI, Robotics and R&D.Must have interest to do C Embedded and OOP programming in C++.Python skills will be advantageousWilling to...
-
Software Engineer
20 hours ago
Centurion, Gauteng, South Africa Network Recruitment Full timeKey Responsibilities:Develop, optimize, and maintain high-performance software solutions in C/C++.Work closely with hardware and firmware teams to ensure seamless integration.Design and implement efficient algorithms and real-time systems.Contribute to software architecture, debugging, and performance tuning.Stay ahead of industry trends and introduce...
-
Centurion, Gauteng, South Africa E-Merge Full timeWe are currently searching for a Development Manager to join our fast-paced financial institution, we are looking for someone who has proven experience in Java Development and team leadership.If you have strong problem- solving abilities and attention to detail and effective communication and interpersonal skills this role is for youAPPLY...
-
Software Developer Role
22 hours ago
Centurion, Gauteng, South Africa JMR Software PTY LTD Full timeWe are seeking a skilled Software Developer to join our team at JMR Software PTY LTD. As a member of our team, you will be responsible for developing comprehensive solutions across a wide range of applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and third-party...
-
Senior Software Engineer
4 days ago
Centurion, Gauteng, South Africa Network IT Full timeWe are seeking a skilled Senior Software Engineer to join our team at Network IT. This is an excellent opportunity to work on cutting-edge projects and collaborate with a dynamic team of professionals.About the RoleDevelop and maintain high-performance back-end applications using C# and the .NET framework.Collaborate with cross-functional teams to design and...
-
PHP Software Engineer
3 weeks ago
Centurion, Gauteng, South Africa Deka Minas Pty Ltd Full timeSenior Software Engineer (PHP) required in Centurion, this is a hybrid role for a Financial Services company. The role will be an integral part of various projects and shaping products available. It will offer exciting challenges, leverage the latest tools and technologies, and make a tangible impact on a global scale.ResponsibilitiesWriting code that...
-
PHP Software Engineer
2 weeks ago
Centurion, Gauteng, South Africa Deka Minas Pty Ltd Full timeSenior Software Engineer (PHP) required in Centurion, this is a hybrid role for a Financial Services company. The role will be an integral part of various projects and shaping products available. It will offer exciting challenges, leverage the latest tools and technologies, and make a tangible impact on a global scale.ResponsibilitiesWriting code that...
-
Full Stack Engineer Job
22 hours ago
Centurion, Gauteng, South Africa JMR Software PTY LTD Full timeJMR Software PTY LTD is seeking a Full Stack Engineer to join our team. As a Full Stack Engineer, you will be responsible for designing, developing, and deploying comprehensive software applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and third-party network...
-
Senior Java Developer
2 weeks ago
Centurion, Gauteng, South Africa ARCS Full timeResponsibilities and Key Deliverables: Identify and resolve bottlenecks, design issues, and system errors. Work in a high-pressure, fast-paced environment with frequent changes. Collaborate with Business Analysts (BAs) and senior developers to break down complex problems and develop sustainable business solutions. Work alongside other Tech Leads to ensure...