Intermediate Java Software Architect

2 months ago


Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

About the Role:


Deka Minas Pty Ltd is seeking a skilled Intermediate Java Software Architect with experience in J2EE/EE and Spring Framework to design and develop Java-based applications that support the business objectives.


Key Responsibilities:



  • Design & Development: Collaborate with cross-functional teams to create robust Java-based applications.
  • Code Efficiency: Write efficient, maintainable, and scalable code using J2EE/EE and Spring Framework, adhering to best practices and coding standards.
  • Troubleshooting: Analyze and resolve complex technical issues, ensuring the optimal performance, security, and functionality of applications.
  • Collaboration: Work closely with business analysts, project managers, and other developers to ensure technical solutions meet business requirements.
  • Testing & Debugging: Conduct unit testing and debugging of Java applications to ensure high-quality delivery.
  • Continuous Improvement: Stay up-to-date with emerging Java technologies and frameworks, contributing to the continuous improvement of the development process.

Qualifications:



  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in Java development, demonstrating a strong understanding of core Java concepts.
  • Hands-on experience with J2EE/EE and Spring Framework.
  • Experience with RESTful APIs, microservices architecture, and database integration is a plus.
  • Familiarity with version control tools such as Git.
  • Strong problem-solving and debugging skills.
  • Ability to collaborate effectively with cross-functional teams and communicate technical ideas clearly.

Skills & Competencies:



  • Proficient in Java, J2EE/EE, and Spring.
  • Experience with SQL databases and writing complex queries.
  • Understanding of web services, API integration, and cloud environments.
  • Ability to adapt to fast-paced environments and manage multiple tasks effectively.

Please note that by submitting your personal information to Deka Minas Pty Ltd 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



  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are a leading recruitment agency, Network Recruitment, and we are looking for a highly skilled Java Software Architect to join our team. As a Java architect, you will be responsible for designing and implementing large-scale software systems.Responsibilities:Design and implement software architecturesLead cross-functional teamsCollaborate with...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    **Job Description:**">We are seeking a highly skilled Senior Java Software Architect to lead our software development team and drive the implementation of robust enterprise solutions. The ideal candidate will have extensive experience in software development, with a proven track record in designing and developing complex applications.">About the Role:">Lead...


  • Johannesburg, Gauteng, South Africa ResourceGenix Full time

    About the RoleAs an Enterprise Java Architect, you will be responsible for leading the design and implementation of complex software systems. You will work closely with cross-functional teams to deliver high-quality solutions that meet customer needs.The successful candidate will have a strong understanding of software engineering fundamentals, including...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    About the Role:We are seeking a skilled Intermediate Java Developer to join our team at Deka Minas Pty Ltd on a contract basis. This is a fantastic opportunity to work in the financial services industry and contribute to innovative, high-impact projects as part of our software development team.Main Responsibilities:* Collaborate with cross-functional teams...


  • Johannesburg, Gauteng, South Africa Psybergate Full time

    Job DescriptionWe are seeking an exceptional Senior Java Developer to join our team at Psybergate. The ideal candidate will have a strong background in Java development, with experience in building integration services and applications using company frameworks. They will be responsible for designing, planning, developing, and deploying high-quality software...


  • Johannesburg, Gauteng, South Africa ResourceGenix Full time

    We are seeking a highly experienced Enterprise Java Architect to join our team at ResourceGenix. As a key member of our architecture team, you will be responsible for designing and implementing scalable, secure, and high-performance software systems that meet the needs of our clients.About the RoleThis is an excellent opportunity for a seasoned architect to...

  • Software Architect

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:We are seeking an experienced Software Architect to join our team at Network Recruitment. As a key member of our development team, you will play a critical role in designing and developing high-quality software solutions that meet the needs of our clients.The successful candidate will have a strong understanding of software design principles,...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Java Developer Job OpportunityAt Hire Resolve, we are seeking an exceptional Senior Java Developer to join our team. With a highly competitive salary for this role based on experience, you will have the opportunity to work on high-performance Java applications that meet the needs of our diverse clientele.About the RoleAs a Senior Java Developer, you...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Principal Java Solutions ArchitectCompany Overview: As a leading recruitment agency, Network Recruitment is dedicated to providing top talent to the industry. We are committed to excellence and strive for innovation in everything we do.Salary: R1 200 000 - R1 500 000 per annum (dependent on experience)Job Description: We are seeking an experienced...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve's Client OverviewWe are seeking a talented Senior Java Developer to join our dynamic team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications that meet the needs of our diverse clientele. The ideal candidate will have a strong understanding of object-oriented...


  • Johannesburg, Gauteng, South Africa Mpilo Technologies (Pty) Ltd Full time

    Job Title:Senior Java Software EngineerAbout Us:Mpilo Technologies (Pty) Ltd is a dynamic and innovative software development company.Compensation:The estimated salary for this position is R 800,000 - R 1,200,000 per annum, depending on experience.Job Description:We are seeking a highly skilled and experienced Senior Java Software Engineer to join our team....


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    About Deka Minas Pty LtdWe are a leading company in the industry, seeking an experienced Senior Java Software Engineer to join our growing engineering team.


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Your Role at E-MergeYou will work as a Senior Java Software Engineer, playing a key role in the delivery of products within an enterprise environment.With a strong background in software engineering fundamentals, you will be responsible for building software using clean code and industry best practices.To succeed, you'll need agility to adapt to new...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    About Deka Minas Pty Ltd:We are a leading financial services company seeking an experienced Intermediate Java Developer to join our software development team on a contract basis. This is a fantastic opportunity to work on innovative, high-impact projects and contribute to the growth of our business.Job Summary:The successful candidate will play a key role in...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking an experienced Intermediate Developer to join our team at Network Recruitment. The ideal candidate will have a strong background in software development, with a focus on delivering business solutions.About the RoleThis is a key opportunity for a motivated and driven individual to take their career to the next level. As an Intermediate...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Are you ready to take your career to the next level? Entelect Software Ltd is seeking a seasoned Java Technical Lead to join our team.About UsAt Entelect, we prioritize people and foster a culture of growth, collaboration, and innovation. Our dynamic, multidisciplinary environment encourages versatility and provides individual attention to career...


  • Johannesburg, Gauteng, South Africa Mindworx Consulting Full time

    We are seeking an exceptional Senior Java Developer to join our team at Mindworx Consulting. This is a fantastic opportunity for a seasoned professional with 5+ years of experience in Java development, including both backend and frontend application development.The ideal candidate will have strong expertise in Java and related technologies such as Spring,...


  • Johannesburg, Gauteng, South Africa People Source Full time

    About People SourceWe are a leading recruitment agency with a strong focus on technology and data science.Job Title: Senior Software Architect for Big Data AnalyticsEstimated Salary: R1,200,000 - R1,500,000 per annum (dependent on experience)Job DescriptionWe are seeking an experienced Senior Software Architect to lead the development of our big data...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job Title:Enterprise Software ArchitectAbout Recru-it:We are a leading provider of software solutions for global businesses. Our innovative approach and cutting-edge technology enable us to drive digital transformation and deliver exceptional results.Salary and Benefits:Competitive salary: $120,000 - $180,000 per year, depending on experience. Comprehensive...