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 advantageous
Investment industry experience will be highly advantageous
Intermediate Experience Level:
4-6 years of software development experience
Strong experience with Java, Spring Boot, Angular, and API development
Experience working with enterprise applications and integrated solutions
Senior Level Experience Level:
10+ years of software development experience
Proven experience designing and developing enterprise-scale applications, integrations, and microservices
Experience leading technical initiatives, mentoring developers, and influencing solution design
Experience in cloud-based and modern software engineering environments
Technical Skills Core Technologies:
Java
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Hibernate
Angular
TypeScript
RxJS
HTML/CSS/JavaScript
RESTful Services and APIs
Microservices Architecture
Integration & Messaging:
REST and SOAP Web Services
JMS
IBM MQ
AWS SQS
XML and JSON Technologies
Databases:
Relational Databases (Oracle, PostgreSQL)
MongoDB and NoSQL Databases
JPA and Hibernate ORM Frameworks
Tools & Platforms:
Git / GitLab
Gradle
Jira
Nexus
SonarQube
Jacoco
Postman / SoapUI / Insomnia
DataDog or similar monitoring tools
Prometheus
Micrometer
WebSphere Application Server
Extra:
Design, develop, test, and maintain Java-based applications and services
Build scalable microservices and distributed systems using Spring Boot and related frameworks
Apply object-oriented analysis, design principles, and development patterns to build maintainable solutions
Interpret UML diagrams and collaborate with architects, analysts, and development teams
Develop and execute unit, integration, and automated testsApply best practices for error handling, security, code quality, and performance optimisation
Participate in CI/CD and build management processes using tools such as Git and Gradle
Agile delivery & collaboration
#J-*****-Ljbffr
- ...financial solutions for people, communities and businesses. Visit us at Role Purpose The purpose of this role is to design and develop Java/Spring Boot microservices and Angular-based front-end solutions, aligned to modern cloud-native and distributed system...
- ...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...
- ...An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and...
- ...implement robust, scalable and optimally performing systems using Java related technologies, according to provided specifications,... ...errors, performance and stability issues) Actively coach other developers to understand and apply the Insure coding and architectural...
- ...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...
- ...Senior JAVA Salesforce Developer - Sandton (Hybrid) – R1.6m PAReady to redefine the future of insurance technology? Turn complex challenges into... ...reliability as the business grows Mentor junior and intermediate developers Evaluate and introduce Salesforce capabilities...
- ...Senior JAVA Salesforce Developer - Sandton (Hybrid) – R1.6m PAReady to redefine the future of insurance technology? Turn complex challenges into... ...and reliability as the business growsMentor junior and intermediate developersEvaluate and introduce Salesforce capabilities...
- ...Responsibilities/Tasks: Support existing and develop new functionality and components... ..., of which 5 years must be as a senior developer as part of a team in a software... ...development environment A strong knowledge of Java is essential Experience in JavaScript or...
- ...We're looking for a skilled SQL Developer to join our growing team at iOCO. In this role, you'll be responsible for developing new systems, maintaining and enhancing existing solutions, and assisting with day-to-day BAU (Business-As-Usual) work.This opportunity is ideal...
- ...Are you ready to take your development career to the next level? We're looking for a tech‐savvy Senior Full Stack Java Developer on a Fixed Term Contract for 12 months to join us at our Head Office based in Linbro Park, JHBEducationMatricSoftware development certification...
- ...ENVIRONMENT: A bold, fun & fast-growing Software Consultancy in Centurion seeks a self-driven Intermediate Java Developer who is a strong communicator to fill a 12-Month Contract role. Your core focus will be building and maintaining Java services on a large-scale telecoms...
- ...Proprietary Limited and a market leader in developing specialised vertical market software and... ...We are looking for an experienced Intermediate Software Developer to join our dynamic telecommunications... ...modern programming languages such as Java, Golang, or Python. Good...
- ...Network Finance is seeking a Senior Java Developer to join a growing team delivering software solutions that meet business requirements. The role requires strong Java development experience and familiarity with Hibernate, Websphere, and front-end basics (JavaScript,...
- ...Discovery Limited seeks an experienced Java Developer for Discovery Life to design, develop, test and support scalable Java-based systems. You will translate business requirements into technical designs, implement robust code, and ensure quality through unit testing...
- ...Vitality is seeking an experienced Java Developer to join a high-performing technology team responsible for delivering scalable, high-quality software solutions that support key business objectives. This role combines hands-on software engineering with solution design...
- ...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...
- ...discuss flexible working! Top 3 skills needed for this role:Strong Java Development ExpertiseProven Solution Design CapabilityAdvanced... ...this role is all about: We are seeking an experienced Java Developer to join a high-performing technology team responsible for...
- ...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...
- Are you a problem-solver who thrives on turning data into insight? We're on the hunt forIntermediate Developersto join our growing team.A supportive team that values innovation and knowledge-sharing. Exposure to exciting projects with real-world impact.Duties & ResponsibilitiesWork...
- ...Intermediate Java Developer 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...
- ...We are looking for a Senior Java BPM Developer with strong hands‐on experience in IBM BPM/BAW or Camunda to join a team responsible for developing, integrating and optimising business workflow solutions. Key Requirements Banking experience or finnacial services. 5...
- ...HIGH INTERMEDIATE iOS ENGINEER Department: Operations & Delivery Reports to: Technical... ...world. CONTEXT | THE ROLE Being a developer is not just about the 'code'. At Platform... ...software architecture alongside senior engineers, and make sound design decisions...
- ...Intermediate Fullstack Developer Amrod 2026/08/06 Woodmead Job Reference Number: AM-11 Department: I.T Business Unit: Industry: Manufacturing Job Type: Permanent Positions Available: 1 Salary: Market Related Job Description Job Purpose The Intermediate Full stack Developer...
- ...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...
R 25,000 - 40,000 per month
Specific RequirementsExperience building games or related real time applications in Unity ****, ****, or ****.Experience programming in C# and . NET.Excellent knowledge and familiarity with Unity Scripting and the Unity Editor.ORExperience building games or related ...- ...Join a forward-thinking tech company as aMobile Developer (iOS Specialist) . We're looking for a passionate iOS expert skilled inSwift and SwiftUIto build high-quality, scalable apps in a fast-paced Agile environment.The successful candidate will work closely with cross...
- ...solutions! We're looking for aSenior Java Salesforce Developerto drive innovation,... ...is advantageous Passion for mentoring developers and driving engineering standards and best... ...the business grows Mentor junior and intermediate developers Evaluate and introduce...
- ARCS is seeking an experienced IT professional to join our team in Centurion. You will work with a stack including HTML/CSS/JavaScript, Angular, Spring, and AWS MQ to design and implement secure financial services software. Strong integration skills and familiarity...
- ...Java Developer Opportunity in the Automotive Industry Develop systems solutions in line with quality and delivery requirements. Duties & Responsibilities Review and present proposed system solutions to IT Project Manager / Leader and User Management or System owner...
- ...Hire Resolve's client is looking for a Lead Java Developer with deep expertise in Java, Spring Boot, and scalable distributed systems. The ideal candidate has extensive experience designing, building, and maintaining robust, high-performance, enterprise-grade applications...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer Intermediate And Senior. Be the first to apply!
