Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Java Developer Intermediate And Senior

Arcs

The role requires expertise in Java and Spring technologies, front-end development using Angular, and the development of cloud-native, API-driven, and distributed systems.
The successful candidate will leverage modern engineering practices, Agile methodologies, and AI-assisted development tools to improve productivity, code quality, and solution delivery.
Experience, Knowledge and Qualification:Relevant IT Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field.Experience within financial services is advantageousInvestment industry experience will be highly advantageous Intermediate Experience Level:4-6 years of software development experienceStrong experience with Java, Spring Boot, Angular, and API developmentExperience working with enterprise applications and integrated solutionsSenior Level Experience Level:10+ years of software development experienceProven experience designing and developing enterprise-scale applications, integrations, and microservicesExperience leading technical initiatives, mentoring developers, and influencing solution designExperience in cloud-based and modern software engineering environmentsTechnical Skills Core Technologies:JavaSpring BootSpring MVCSpring Data JPASpring SecurityHibernateAngularTypeScriptRxJSHTML/CSS/JavaScriptRESTful Services and APIsMicroservices Architecture Integration & Messaging:REST and SOAP Web ServicesJMSIBM MQAWS SQSXML and JSON Technologies Databases:Relational Databases (Oracle, PostgreSQL)MongoDB and NoSQL DatabasesJPA and Hibernate ORM FrameworksTools & Platforms:Git / GitLabGradleJiraNexusSonarQubeJacocoPostman / SoapUI / InsomniaDataDog or similar monitoring toolsPrometheusMicrometerWebSphere Application ServerExtra:Design, develop, test, and maintain Java-based applications and servicesBuild scalable microservices and distributed systems using Spring Boot and related frameworksApply object-oriented analysis, design principles, and development patterns to build maintainable solutionsInterpret UML diagrams and collaborate with architects, analysts, and development teamsDevelop and execute unit, integration, and automated testsApply best practices for error handling, security, code quality, and performance optimisationParticipate in CI/CD and build management processes using tools such as Git and GradleAgile delivery & collaboration

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Developer Intermediate And Senior in Gauteng vacancy
  •  ...client, who is all about innovation, collaboration, and pushing the boundaries of technology, is on the lookout for adept Java Software Developers to join their team. As a key contributor, you will collaborate with fellow engineers to steer the design and implementation... 

    Network It

    Gauteng
    4 days ago
  •  ...Reference: BIT -Cha-1 Our client is looking for an Intermediate Java Developer to manage the software development life cycle from planning and prioritising to testing and release. Duties & Responsibilities Experience and Responsibilities: Completed IT Degree or any... 

    Network It

    Gauteng
    4 days ago
  •  ...across a powerful enterprise technology stack, including: Java / J2EE Spring Apache Camel REST APIs Oracle MSSQL MySQL PostgreSQL...  ...Linux Bash Git What You'll Be Doing: Design, develop and maintain robust software solutions using Java/J2EE, Spring and... 

    Sabenza IT

    Gauteng
    8 days ago
  •  ...Intermediate Java Developer I am currently recruiting an Intermediate Java Developer to join a team of senior architects with a combined experience profile of more than 96 years in the IT industry and a delivery competence of highly skilled developers at various levels... 

    Ideal Talent

    Gauteng
    4 days ago
  •  ...Role Overview The Senior Java Software Engineer plays a key role in designing, developing, and deploying end-to-end software solutions that deliver meaningful impact...  ...' experience in software engineering at an intermediate to senior levelStrong expertise in Java and... 

    Araxi Group

    Gauteng
    6 days ago
  •  ...We are looking for an experienced Senior Java EE Developer with hands-on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high-performance backend systems within complex enterprise environments... 

    Sabenza It & Recruitment

    Gauteng
    2 days ago
  •  ...Responsibilities/tasks:Support existing and develop new functionality and...  ...experience, of which 5 years must be as a senior developer as part of a team in a software...  ...development environmentA strong knowledge of Java is essentialExperience in JavaScript or TypeScript... 

    Recru-It

    Gauteng
    2 days ago
  •  ...New job opportunity - 12 Month contract for Senior Java Developer for company based in the Insurance and Financial Services Sector -Attention: Are you a skilled Java Developer looking to work in a high-performing, innovative environment where your technical expertise... 

    Network Contracting

    Gauteng
    1 day ago
  •  ...Senior JAVA Developer Gauteng and Cape Town A continuously growing company is looking for a Senior Java Developer to join a successful team providing software solutions to design, develop and implement solutions to meet business requirements in accordance with specification... 

    Network Finance

    Gauteng
    4 days ago
  •  ...Senior Java Developer Reference: JHB -Resou-2 Our company is looking for a Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building Java modules, and testing features before release... 

    Falcorp Resourcing

    Gauteng
    4 days ago
  •  ...What you will be doing:  Develop software based on technical design (Internal Process)....  ...provide insight to effective and efficient Java development practices. Design...  ...related qualification . ~8–10 years' senior Java development experience. ~ Strong hands... 

    Psybergate

    Gauteng
    1 day ago
  •  ...Our client is looking for a talentedSenior Java Developerspecializing inMicroservicesarchitecture to join their innovative team inBenoni. This role is central to designing, developing, and deploying scalable and resilient backend systems that power critical business... 

    Placements24

    Gauteng
    2 days ago
  •  ...Senior Fullstack Java Developer – Accenture South Africa Join to apply for the Senior Fullstack Java Developer role at Accenture in South Africa. The ideal candidate should have excellent problem solving ability and programming skills in Java, with an affinity for architecting... 

    Accenture In South Africa

    Gauteng
    3 days ago
  •  ...Duties / Key Responsibilities Design, develop, and improve complex Java-based systems and APIs. Own technical decisions around architecture, scalability, and engineering standards. Review code and challenge technical approaches to ensure quality and maintainability... 

    Pillango Placements

    Gauteng
    6 hours ago
  •  ...Full Stack Developer Hire Resolve's client is seeking a talented and experienced Full Stack Developer to join their team. As an Intermediate/Senior Full Stack Developer, you will be responsible for developing and enhancing software solutions, collaborating with cross... 

    Hire Resolve

    Gauteng
    2 days ago
  •  ...Job Specification: Intermediate DeveloperRole OverviewThe Intermediate Developer is responsible for developing and maintaining high-quality software applications...  ...team. The Intermediate Developer will support senior developers, contribute to design discussions, and... 

    Indsafri

    Gauteng
    4 days ago
  •  ...Senior Java Developer Reference: ITE -KN-1 We are seeking experienced and talented Senior Java Developers. This is an exciting opportunity to contribute to groundbreaking projects while collaborating with a group of highly skilled professionals. Duties & Responsibilities... 

    Network It

    Gauteng
    4 days ago
  •  ...offer a collaborative and multidisciplinary environment where developers are empowered to grow their careers through mentorship,...  ...and exposure to diverse technologies and industries. As a Senior Java Developer, you will be responsible for designing, developing,... 

    Network Finance

    Gauteng
    2 days ago
  •  ...digital economy. Role Overview We are looking for an Intermediate Software Developer to join a telecommunications-focused environment,...  ...experience. Strong development experience in at least one of: Java Golang / Go Python Experience developing and... 

    Salt South Africa

    Gauteng
    13 days ago
  •  ...Network Contracting is seeking a Senior Java Developer for a 12-month contract within the Insurance and Financial Services sector. You will design, develop, and maintain enterprise Java applications, collaborating with business stakeholders and cross-functional teams... 

    Network Contracting

    Gauteng
    1 day ago
  •  ...Bowman Outsourcing is seeking a Senior Full Stack Developer to design and maintain the Production Planning Capacity Management platform. You will work on verification of plant and material capacities, sales and production volumes, and contribute to DevOps and system... 

    Bowman Outsourcing

    Gauteng
    2 days ago
  •  ...for blue-chip clients. Our client is seeking a cross-skilled Developer to join their forward-thinking and technologically sharp team!...  ...years development experience Working with technologies such as Java, J2 EE Team Player Innovative If you are interested in this opportunity... 

    Network It

    Gauteng
    2 days ago
  •  ...and sizing of user stories Propose and review system design and evaluate alternatives Review and present to Product Owners Develop systems solutions in line with quality and delivery requirements. Provide support for existing solutions (DevOps) Identify... 

    Bowman Outsourcing

    Gauteng
    2 days ago
  •  ...Network Finance in Randburg is seeking a Senior Java Developer to design, develop, and deliver enterprise web and mobile applications across the SDLC in a hybrid environment. You will work with cross-functional teams, mentor peers, and apply modern engineering practices... 

    Network Finance

    Gauteng
    6 days ago
  •  ...Job Title Java Developer – Mobile Engineering (React Native)Description We are seeking a hands-on mobile engineer to build, maintain, secure, and support enterprise-grade mobile applications for iOS and Android using React Native, Expo and TypeScript. This role... 

    Watershed Consulting

    Gauteng
    1 day ago
  •  ...Java Developer Opportunity in the Automotive Industry Develop systems solutions in line with quality and delivery requirements. Duties & Responsibilities Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner.... 

    Cruze Control Technologies

    Gauteng
    6 days ago
  •  ...Reference: JHB -Resou-2 We are looking for a highly skilled and experienced Java Developer to join our dynamic development team. As a Java Developer, you will be responsible for the full software development lifecycle, from concept and design to testing, deployment... 

    Falcorp Resourcing

    Gauteng
    4 days ago
  •  ...Hire Resolve's client is looking for a Java Developer to join their team. The ideal candidate will be involved indetermining and identifying technicalrequirements through interactions with business analysts and leveraging yourknowledge of enterprise architecture.ResponsibilitiesDesign... 

    Hire Resolve

    Gauteng
    2 days ago
  •  ...From high-performance APIs to complex integrations, our Java developers take on systems that demand reliability and scale. This role typically requires a Computer Science degree and production experience using Java, Spring Boot and related tools. What you could do... 

    Monkey And River

    Gauteng
    6 days ago
  •  ...and modern cloud-based applications. This role is ideal for a developer who enjoys solving challenging technical problems and...  ...Responsibilities Design, develop, and maintain enterprise-grade Java applications Build and support scalable microservices and RESTful... 

    Network Finance

    Gauteng
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer Intermediate And Senior. Be the first to apply!