Senior Java Developer
2 months ago
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Proven experience as a Java Developer with at least 5 years of hands-on
development experience.
- Minimum 6 years of overall experience.
- Strong proficiency in Java programming language and object-oriented design
principles.
- Experience with Spring Framework (Spring Boot, Spring MVC) and Hibernate.
- Familiarity with database design and SQL (e.g., MySQL, PostgreSQL).
- Experience with version control systems (e.g., Git) and build tools (e.g., Maven,
Gradle).
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills within a team environment.
Responsibilities:
- Develop high-quality software solutions by writing clean and efficient code in Java.
- Collaborate with product owners, business analysts, and other stakeholders to
understand project requirements and translate them into technical specifications.
- Design and implement robust, scalable, and maintainable Java applications.
- Troubleshoot, debug, and optimize code to ensure high performance and
reliability.
- Participate in code reviews to maintain code quality and ensure best practices are
followed.
- Stay up-to-date with industry trends and advancements to incorporate new
technologies into our development process.
Skills:
- Java programming language (Java 18 or later).
- Microservices architecture and development.
- JBoss/Weblogic EAP (or similar Application Server).
- Data layer (JPA, Domain Object Model, XML/XSD, JAXB, ORM frameworks,
RDBMS Oracle and PL/SQL beneficial).
- Business services (EJB, RMI).
- Integration services (JMS, Apache Camel, REST/SOAP web services).
- Messaging systems (Tibco EMS, Oracle Advanced Queuing, MQ).
- Presentation layer technologies (Java Server Faces, Java Server Pages, HTML5,
JavaScript, jQuery, CSS3).
- Design patterns (DAO, Command pattern, MVC, etc).
- Spring Framework (Spring MVC, Spring Batch).
- Hibernate.
- JUnit and JMock.
- XML knowledge.
- JSON knowledge.
- SonarQube.
- Build tools (Apache Ant, Maven, Jenkins, etc).
- BPMN (Camunda/Activitiy 7 and 8).
- Keycloak.
- Web Service.
- AMQ.
- Docker.
Advantageous Skills:
- ETL (Extract, Transform, Load) experience.
- Cloud Computing with Azure/AWS.
- Kubernetes.
-
Senior Java Developer
2 months ago
Centurion, South Africa Jobted ZA C2 Full timeOverview Our client is in search of an experienced and talented Senior Java Developer to join their team in their Centurion offices. Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies...
-
Senior Java Developer
1 month ago
Centurion, Gauteng, South Africa MMI Holdings Ltd Full timeJob Title: Senior Java DeveloperMomentum Life Insurance is seeking a seasoned Java Developer to join their talented software team. The ideal candidate will have a strong background in building high-performing, scalable, enterprise-grade applications using Java and Java EE.Key Responsibilities:Manage Java/Java EE application developmentProvide expertise in...
-
Senior Java Developer
1 month ago
Centurion, Gauteng, South Africa Falcorp Resources Full timeJob Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Falcorp Resources.Key Responsibilities:Design and develop high-quality Java software solutions using Java 18 or later.Collaborate with product owners, business analysts, and other stakeholders to understand project requirements and translate them into...
-
Senior Java Developer
3 weeks ago
Centurion, Gauteng, South Africa Falcorp Resources Full timeJob Title:Senior Java DeveloperJob Description:Role OverviewFalcorp Resources is seeking a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will have a strong background in Java programming, with a minimum of 5 years of hands-on development experience.Key ResponsibilitiesDevelop high-quality software solutions by...
-
Senior Java Developer
4 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Network Recruitment. As a Senior Java Developer, you will be responsible for designing, coding, testing, and deploying system components or enhancements, collaborating with business analysts and testers.Key Responsibilities:Develop...
-
Senior Java Developer
4 weeks ago
Centurion, Gauteng, South Africa Falcorp Resources Full timeJob Title: Senior Java DeveloperFalcorp Resources is searching for a talented Senior Java Developer to join our team. The ideal candidate will have extensive experience in Java programming language, Spring Framework, and Hibernate. Additionally, they will have strong proficiency in database design and SQL, as well as experience with version control systems...
-
Senior Java Developer
1 month ago
Centurion, Gauteng, South Africa Data Centrix Full timeJob DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Data Centrix. The ideal candidate will have a strong background in Java programming and experience in developing high-quality software applications.Key Responsibilities:Design, develop, and test Java-based software applicationsCollaborate with cross-functional teams to...
-
Senior Java Developer
6 months ago
Centurion, South Africa MMI Holdings Ltd Full timeClosing Date2025/03/18Reference NumberMMH220211-27Job TitleSenior Java DeveloperPosition TypePermanentClusterMomentum Life: Retail Life InsuranceRemote OpportunityNone of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntroduction Momentum Life Insurance is looking for a Java Developer with experience in...
-
Senior Java Developer
3 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Java DeveloperAbout the Role:5 years' experience as a Software DeveloperStrong understanding of MySQL and SQL serverProficiency in a program language such as JavaExperience with web and mobile development technologies, front-end and back-endSound knowledge of software architecture, design pattern and system integrationKnowledge of cloud...
-
Senior Java Developer Position
1 month ago
Centurion, Gauteng, South Africa Emporium Human Capital Full timeSenior Java Developer Job DescriptionEmporium Human Capital is seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Design and develop robust Java applications using Java Enterprise Edition (JEE) technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain...
-
Senior Java Software Developer
3 weeks ago
Centurion, Gauteng, South Africa Emporium Human Capital Full timeEmporium Human Capital is seeking a highly skilled Senior Java Software Developer to join their team and contribute to the design and development of a multi-tiered Java application. The ideal candidate will have a strong background in Java and experience with team development tools such as Git and UML documentation.Key responsibilities include:Designing and...
-
Senior Java Developer
1 month ago
Centurion, South Africa Network Recruitment Full timeSenior Java Developer Hybrid, Centurion Qualifications: Degree in IT related field Requirements: Minimum of 8 years java development experience using Java EE on Unix based platforms. Experience in a distributed computing environment utilizing Java EE. Extensive back-end development experience with Java EE. Advanced knowledge and practical application...
-
Senior Java Developer
1 month ago
Centurion, South Africa Network Recruitment Full timeSenior Java DeveloperHybrid, Centurion Qualifications: Degree in IT related fieldRequirements: Minimum of 8 years java development experience using Java EE on Unix based platforms.Experience in a distributed computing environment utilizing Java EE.Extensive back-end development experience with Java EE.Advanced knowledge and practical application of...
-
Senior Java Developer
5 months ago
Centurion, South Africa Emporium Human Capital Full timeSenior Java Developer (POS24178)HybridR 80 000 per monthResponsibilities/Tasks:Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.A strong knowledge of Java is essential.2-3 years relevant...
-
Senior Java Developer
6 months ago
Centurion, South Africa Emporium Human Capital Full timeSenior Java Developer (POS24178) Hybrid R 80 000 per month Responsibilities/Tasks: Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment. A strong knowledge of Java is essential. 2-3 years...
-
Senior Java Developer
1 month ago
Centurion, Gauteng, South Africa Datacentrix Full timeJob Title: Intermediate Java DeveloperWe are seeking an experienced Intermediate Java Developer to join our team at Datacentrix. The successful candidate will have a strong background in Java Platform Enterprise Edition (Java 6/8/11) and experience in designing and developing solutions in an Agile software development environment.Key Responsibilities:Design...
-
Senior Java Developer Position
3 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeKey ResponsibilitiesAs a highly skilled Senior Java Developer, you will be responsible for: Utilizing 5+ years of experience in software development to drive technical innovation.Developing a strong understanding of MySQL and SQL server.Exhibiting proficiency in programming languages such as Java, Flutter, C#, and Kotlin.Working with web and mobile...
-
Senior Java Developer
3 weeks ago
Centurion, Gauteng, South Africa Datacentrix Ltd Full timeJob Title: Intermediate Java Developer x2Qualifications:• BSc in Computer Science or Diploma• Oracle Certification• At least 3 years of experience as a programmer in JavaResponsibilities:• Programming: Write and correct programs according to tasks assigned by the Team Leader in a high level of quality• Maintenance: Check and correct bugs/defects in...
-
Senior Java Developer
3 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Java Developer - Enterprise Software ExpertJob Summary:Network Recruitment seeks a skilled Senior Java Developer to join our team. The ideal candidate will have extensive experience in Java EE development on Unix-based platforms, a strong understanding of object-oriented principles, and a proven track record of delivering scalable and...
-
Senior Java Development Specialist
3 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeSenior Java Developer Role at Network RecruitmentWe are seeking a highly skilled Senior Java Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java EE on Unix-based platforms.Key Responsibilities:Software Development:...