Java Developer
Full-time
Pillango Placements
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.
- Work closely with developers to raise engineering practices and solve difficult problems.
- Build and influence cloud-based solutions across modern technology environments.
- Research and introduce technologies that improve product capability.
- Support DevOps practices, deployments, testing, and production stability.
- Partner with the CTO on technical strategy and gradually take ownership of broader technology responsibilities.
Requirements
- Strong hands-on Java development experience.
- Deep understanding of software engineering principles, architecture patterns, and system design.
- Experience building scalable systems, APIs, and distributed applications.
- Cloud experience (AWS and/or Azure).
- Comfortable making difficult technical decisions and challenging existing approaches.
- Experience mentoring developers or acting as a technical authority.
- Exposure to web technologies (Angular/TypeScript advantageous).
- Someone who prefers building and solving over managing meetings.
Education
- Bachelor’s degree in Engineering, Computer Science, or related technical field required.
- Engineering degree highly preferred.
Soft Skills
- Strong technical judgement and confidence.
- Curious, analytical, and willing to challenge assumptions.
- Comfortable taking ownership and operating independently.
- Able to influence developers through credibility and technical depth.
- Practical problem solver who balances innovation with delivery.
Salary
If you're confident that you fit the role, let's chat! The salary is open for discussion. It will be market related based on qualifications, skills, and experience.Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Java Developer in Gauteng vacancy
- ...What you will be doing: Develop software based on technical design (Internal Process). Keep abreast of new technologies/methodologies... ...team members and provide insight to effective and efficient Java development practices. Design solutions that eliminate reoccurrence...
- ...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...
- ...service delivery. Responsibilities/Tasks: Support existing and develop new functionality and components Understand existing product... ...in a software development environment A strong knowledge of Java is essential Experience in JavaScript or TypeScript is...
- ...Job Description As a Java Developer at Zensar Technologies Limited, you will be responsible for building high‑performance, enterprise‑grade applications that meet the evolving needs of our clients. You will work closely with cross‑functional teams in an Agile environment...
- ...Graduate to 2 years software development experience Experience with Java Experience with React Exposure to Ruby on Rails... ...Passion for software development and continuous learning KPAs: Develop and maintain software applications Participate in the full...
- ...What you will be doing: Develop high-quality software solutions based on detailed technical designs. Develop critical and complex... ...using BPMN 2.0 and, where applicable, DMN. Develop and maintain Java-based services using Java 11+ and Spring Boot . Develop and...
- ...What you will be doing: Develop and maintain native mobile applications, with a strong focus on iOS. Implement software design patterns... .... ~ Strong Objective-C development experience. ~ Strong Java skills for Mobile Gateway and other server-side development....
- ...Mining, Civil Engineering, Finance, Information Technology, C#, Java, PHP, Construction & Building, SAP, Supply Chain, Freight &... ...investment, and value-added lifestyle solutions is seeking a BI Developer who will plan, install/implement, configure, administer, and maintain...
- ...React. At least 3 years' experience with Test frameworks (e.g. Selenium, Cypress, Playwright). Backend (Java or Python): At least 4+ years' developing experience in Java (JavaEE) and/or Python (3.9 upwards). At least 1 years' experience with Frameworks Java...
- ...looking for ways to dazzle clients. Key Purpose The AI Developer is responsible for collaborating with the Digital Innovation and... ...Relevant Cloud platform certification (GCP, Azure etc.) and Java certification 3+ years systems development experience Experience...
- ...Mining, Civil Engineering, Finance, Information Technology, C#, Java, PHP, Construction & Building, SAP, Supply Chain, Freight &... ...investment, and value-added solutions is seeking a Senior Application Developer who will translate business requirements into scalable, robust...
- ...Role Overview We are looking for an Intermediate Software Developer to join a telecommunications-focused environment, supporting... ...experience. Strong development experience in at least one of: Java Golang / Go Python Experience developing and integrating...
- ...Certifications or coursework related to database management and SQL are a plus Responsibilities: Work closely with senior SQL developers and database administrators to understand database requirements and assist with the development and maintenance of databases....
- ...to join our expanding Guidewire/Insurance team. As a Guidewire Developer you will be responsible for participating in business requirements... .../Integration. 2 years Experience working with GOSU, JAVA 5/ J2EE, Web Services (Axis 2), XML, SQL, Gradle, Spring, Hibernate...
- ...part of the Southern African economy. Position Purpose To develop innovative and digitally driven ICT solutions to meet business requirements... ...with a variety of databases. (P) Development Language: Java more than supported languages: JAVA 1.7+. JEE (J2EE) server-side...
- ...quality, and compliance at every stage of the software lifecycle. Develop and maintain integration and deployment of the company's cash... ...Skills Programming Languages: C++, C, QT (UI/UX), Python, Java, JavaScript (Node.js, Web) Databases: PostgreSQL / MSSQL Scripting...
- ...Senior C# Developer Mid Career (Above 6 yrs exp) Tshwane (Pretoria), Gauteng Permanent Duties and Responsibilities: Implementing code that can be reused on multiple platforms Breaking down complex issues into smaller manageable tasks Support existing...
- ...itself on its ability to build and configure innovative and custom-developed IT solutions, as well as work with packaged products. Through... ...as a technical SME, you will integrate rule engines with Java architectures, lead off-shore implementation efforts, and partner...
- ...Mining, Civil Engineering, Finance, Information Technology, C#, Java, PHP, Construction & Building, SAP, Supply Chain, Freight &... ...looking for a talented and experienced Mid to Senior OutSystems Developer to join our growing development team. This role is ideal for someone...
- ...Software Developer Location: Position based in (Pretoria) and Netherlands (Training will be provided in Netherlands) A leading company in steel is looking for eager and fast learning Software developers, which are taken as the brains behind the design, installation...
- ...the future.Description AFGRI is looking for a Milas Web Developer to support and enhance the Milas platform and its related applications... ...in one or more of the following technologies: C++, C, C#, Java and SQL. Sound understanding of the software development...
- ...and improve service delivery. Description Responsibilities / Key Tasks: Maintain and enhance existing functionality and develop new components to meet evolving business needs. Collaborate with business analysts and cross-functional teams to translate requirements...
- ...work plan and deliverables with guidance from Team leader/senior developer. Conducting analysis and design quality IT solutions... ...maintainable code. proficiency in programming languages including Java, HTL, HTML, CSS, and JavaScript. experience working with REST...
- ...Displaying a moderate proficiency level of the programming languages and tools used in their area (C# and/or COBOL, and SQL OR .Net/ Java /Phython / CSharp and is willing to also obtain skill in COBOL and FCP [Foundation for Cooperative Processing]). Assisting with...
- ...Write and maintain Infrastructure as Code (IaC) using: AWS CloudFormation Terraform AWS CDK (TypeScript or Python) Develop automation scripts (Python, Bash, PowerShell) to: Provision and configure AWS resources Automate operational tasks and housekeeping...
- ...advantage of the latest technology to streamline operations and improve service delivery.Responsibilities/Tasks: Support and develop new integration functionality and components. Collaborate with business analysts and cross-functional teams to refine and implement...
- ...to Human Resources and Organisational Development. We partner with small and medium businesses, and render specialised services developed to adapt to any companyâÃÂÃÂs unique needs. We offer organisational development, HR consultancy services based on our...
- ROLE & RESPONSIBILITIES: Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s). Proactively propose solutions to improve the support of (new) business processes...
- ROLE & RESPONSIBILITIES: ~5-8 years of DevOps (Operations, configuration/development) experience in commercial/and/or retail end user IT applications ~ Strong ABAP Development skills including but not limited to: Proven track record as a competent ABAP programmer. ...
- ...ROLE & RESPONSIBILITIES: Design, develop and maintain scalable full-stack applications within the GAIA ecosystem. Develop backend services, APIs and microservices using Python. Build modern Angular-based front-end solutions. Collaborate with Product Owners,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
