Senior Java Developer
7 days ago
Are you a Java expert ready to build high-performance applications? We're looking for a Senior Java Developer skilled in Java EE, Spring Boot, AWS, SOAP/REST APIs, Hibernate, and SQL/Oracle. Join us to drive innovation, collaborate with top talent, and shape the future of enterprise software Stay ahead of the curve, embrace new technologies, and help shape the future of software development with us
What you'll do:
• Design, develop, and maintain enterprise-level Java applications using Java EE and Spring Boot.
• Build and integrate SOAP and RESTful APIs (XML/JSON) to facilitate seamless data exchange between services.
• Work extensively with XML, XSD, and JAXB for data serialization, transformation, and validation.
• Implement and maintain ORM solutions using Hibernate and JPA for efficient database interactions.
• Develop complex SQL queries, stored procedures, and database optimizations for Oracle and other relational databases.
• Ensure high-quality software through rigorous unit testing and the use of mocking frameworks.
• Apply object-oriented design principles and development patterns to create scalable and maintainable solutions.
• Leverage AWS cloud technologies for deployment, monitoring, and management of applications.
• Collaborate with product managers, business analysts, and other developers to translate requirements into technical solutions.
• Troubleshoot, debug, and resolve application issues, ensuring optimal performance and security.
• Participate in Agile development processes, including sprint planning, code reviews, and retrospectives.
• Write and maintain comprehensive technical documentation, including system architecture, design decisions, and coding standards.
• Conduct performance tuning and implement best practices for high-availability and fault-tolerant systems.
• Assist in the modernization and migration of legacy systems to cloud-based environments.
• Work closely with DevOps teams to support CI/CD pipelines and automate deployment processes.
• Stay updated with emerging technologies and best practices to continuously enhance system performance and team productivity.
Qualification(s) required:
- Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related diploma / degree.
Our expertise:
• 5+ years of experience in Java systems development.
• Strong knowledge and hands-on experience with Java EE.
• Proficiency in XML, XSD, JAXB, and Web Services.
• Experience with unit testing and mocking frameworks.
• Solid understanding of object-oriented design principles and development patterns.
• Expertise in Spring and Spring Boot frameworks.
• Hands-on experience with ORM technologies, including Hibernate and JPA.
• Proficiency in SQL and Oracle databases.
• Experience working with SOAP and RESTful APIs (XML/JSON).
• Familiarity with AWS cloud environments.
Why work for us?
Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.
You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.
Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.
By joining IOCO you will have an open invitation to our inspiring developer forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.
-
Senior Java Developer
3 weeks ago
Cape Town, Western Cape, South Africa IOCO Full timeAre you an expert in Java looking to make a real impact? We're seeking a Senior Java Developer to drive innovation and build top-tier software solutions. If you have a strong foundation in Java, Spring Boot, and relational databases like PostgreSQL or MySQL, along with front-end skills in JavaScript, HTML, and CSS, we want you on our teamStay ahead of the...
-
Senior Java Developer
1 week ago
Cape Town, Western Cape, South Africa IOCO Full timeAre you an expert in Java looking to make a real impact? We're seeking a Senior Java Developer to drive innovation and build top-tier software solutions. If you have a strong foundation in Java, Spring Boot, and relational databases like PostgreSQL or MySQL, along with front-end skills in JavaScript, HTML, and CSS, we want you on our teamStay ahead of the...
-
Senior Java Developer
1 day ago
Cape Town, Western Cape, South Africa Astriasys Full timeAstriasys City of Cape Town, Western Cape, South AfricaHead of Product | Driving Product-Led ImpactLocation: Cape TownPosition Type: Full-timeAbout the Role:In this pivotal role, you will develop and maintain complex Java applications and drive best practices in software development. You will also manage the full development lifecycle, from planning to...
-
Senior Java Application Developer
1 day ago
Cape Town, Western Cape, South Africa Astriasys Full timeWe are looking for a senior Java application developer to join our team at Astriasys. As a key member of our engineering team, you will play a crucial role in developing and delivering high-quality software solutions.Key Responsibilities:Design and Development: You will design and develop complex Java applications using the Spring Framework and related...
-
Senior Java Developer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Develop and maintain mission-critical Java applications Engineer powerful, scalable systems using Spring Boot, Hibernate, and RESTful APIs Optimize performancebecause slow code is unacceptable Architect and deploy microservices in the cloud (AWS, Azure, or GCP) Debug, troubleshoot, and eliminate issues with precision Skills & Experience: 6...
-
Senior Java Developer
4 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Develop world-class web and mobile applications using Java, Spring, and Spring Boot Drive the full SDLC, from design to deployment, utilizing containerization and CI/CD best practices Mentor and inspire team members, fostering a culture of collaboration, innovation, and excellence Build and maintain strong stakeholder relationships,...
-
Senior Java Developer Position
4 days ago
Cape Town, Western Cape, South Africa PayU Payments Private Limited Full timeJob OverviewWe are looking for a talented Senior Java Engineer / Solutions Architect to join our team at PayU Payments Private Limited. As a key member of our engineering team, you will be responsible for designing and developing robust, scalable, and high-performance software solutions.This is a unique opportunity to work with a leading payment and Fintech...
-
Senior Java Engineer
2 days ago
Cape Town, Western Cape, South Africa SWATX Full timeAs a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...
-
Senior Java Developer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description:Develop and maintain mission-critical Java applicationsEngineer powerful, scalable systems using Spring Boot, Hibernate, and RESTful APIsOptimize performancebecause slow code is unacceptableArchitect and deploy microservices in the cloud (AWS, Azure, or GCP)Debug, troubleshoot, and eliminate issues with precisionSkills & Experience: 6+ years...
-
Senior Java Developer
2 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description:Develop and maintain mission-critical Java applicationsEngineer powerful, scalable systems using Spring Boot, Hibernate, and RESTful APIsOptimize performancebecause slow code is unacceptableArchitect and deploy microservices in the cloud (AWS, Azure, or GCP)Debug, troubleshoot, and eliminate issues with precisionSkills & Experience: 6+ years...
-
Senior Java Developer
4 days ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Develop and maintain mission-critical Java applicationsEngineer powerful, scalable systems using Spring Boot, Hibernate, and RESTful APIsOptimize performancebecause slow code is unacceptableArchitect and deploy microservices in the cloud (AWS, Azure, or GCP)Debug, troubleshoot, and eliminate issues with precisionSkills & Experience: 6+...
-
Senior Java Developer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeBring your Java skills to life by crafting web and mobile apps that people rely on, using tools like Spring and Spring Boot Jump into the whole journeydesigning, building, and shippingwith modern twists like containerization and CI/CD that keep things exciting Share what you know with teammates, help us all get better, and cook up creative solutions together...
-
Senior Java Developer
2 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeThink of yourself as the Brian of the development teamsharp, dependable, and always the voice of reason when the code gets wild. Youll be working with a bunch of characters (seriously, a fun crew), writing elegant Java code and taming the Spring Framework like Peter tames well, nothing really. But you get the idea Skills & Experience: Java Mastery: Youre the...
-
Senior Java Software Engineer
2 days ago
Cape Town, Western Cape, South Africa SWATX Full timeAbout the RoleAt SWATX, we are seeking a highly skilled Senior Java Engineer to join our team.The successful candidate will have extensive experience in designing, developing, and maintaining robust Java applications.Key Responsibilities:Design and develop Java applications that meet business requirements.Collaborate with cross-functional teams to ensure...
-
Senior Java Developer
2 days ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeCompany Overview:We are a leading developer recruitment agency, dedicated to connecting top talent with exciting job opportunities.About the Role:Think of yourself as the Brian of the development team – sharp, dependable, and always the voice of reason when the code gets wild.Your Key Responsibilities:Working with a bunch of characters (seriously, a fun...
-
Senior Java and .NET Developer Position
1 week ago
Cape Town, Western Cape, South Africa PBT Group Full timePBT Group is seeking a highly skilled Senior Java and .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining robust back-end solutions using Java and .NET technologies.Key Responsibilities:Design and Development: Design, develop, and maintain back-end systems using Java...
-
Senior Java Developer
2 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description:Develop world-class web and mobile applications using Java, Spring, and Spring BootDrive the full SDLC, from design to deployment, utilizing containerization and CI/CD best practicesMentor and inspire team members, fostering a culture of collaboration, innovation, and excellenceBuild and maintain strong stakeholder relationships, delivering...
-
Full Stack Java Developer
1 week ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full time**Job Description**As a key member of our team, you will be responsible for writing elegant Java code and working with the Spring Framework to deliver high-quality solutions. We are looking for an experienced Senior Java Developer who can bring structure and stability to our projects.### Key Responsibilities:* Develop robust and scalable Java applications...
-
Java Developer
4 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Develop and maintain high-performance Java applications. Team up with developers, designers, and product owners to create game-changing features Optimize, debug, and ensure smooth application performance. Stay ahead of the competition with best practices in coding, testing, and deployment Skills & Experience: 5 years of experience in Java...
-
Senior Java Developer
2 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeThink of yourself as the Brian of the development teamsharp, dependable, and always the voice of reason when the code gets wild. Youll be working with a bunch of characters (seriously, a fun crew), writing elegant Java code and taming the Spring Framework like Peter tames... well, nothing really. But you get the ideaSkills & Experience:Java Mastery: Youre...