Talent.com
Network Recruitment
Senior Java DeveloperNetwork Recruitment • Johannesburg, South Africa
Senior Java Developer

Senior Java Developer

Network Recruitment • Johannesburg, South Africa
3 days ago
Job description


SUMMARY:

Are you a seasoned Java Software Engineer looking to work on enterprise-scale solutions, modern cloud technologies, and complex business challenges? This opportunity offers the chance to join a high-performing technology environment where innovation, collaboration, and continuous learning are at the heart of everything you do.

POSITION INFO:
A leading technology consultancy is seeking an experienced Senior Java Software Engineer to join its growing software team. This role is ideal for a passionate developer who enjoys solving complex business problems, working across diverse industries, and delivering high-quality software solutions that create real business value. The successful candidate will play a key role throughout the software development lifecycle, from solution design and architecture through to development, deployment, and support. Working alongside talented engineers, architects, and business stakeholders, you will contribute to enterprise-grade applications while mentoring team members and driving engineering best practices. This opportunity is perfectly suited to a developer who enjoys working with modern technologies, embraces continuous improvement, and thrives in collaborative environments. Key Responsibilities Design, develop, and maintain enterprise web and software applications. Participate in all phases of the software development lifecycle. Contribute to system design, solution architecture, estimation, and technical planning. Develop scalable, maintainable, and high-performing software solutions. Research and implement emerging technologies to enhance business outcomes. Support DevOps initiatives, including containerisation and continuous integration. Collaborate with multidisciplinary teams to solve complex business challenges. Mentor developers and contribute to a culture of technical excellence. Build strong stakeholder relationships and ensure successful solution delivery. Ensure adherence to security, compliance, and software engineering best practices. Job Experience and Skills Required Bachelor's Degree in Information Technology, Computer Science, Engineering, or a related field. Minimum 6 years of software development experience within enterprise environments. Strong experience developing applications using Java technologies. Experience working across the full software development lifecycle. Proven ability to design and structure solutions within enterprise environments. Experience working directly with customers and business stakeholders. Exposure to Agile software delivery methodologies. Java development. Spring Framework. Spring Boot. RESTful API development. Relational database technologies including Oracle, SQL Server, PostgreSQL, and MySQL. ORM technologies including Hibernate, JPA, and Spring Data. Cloud technologies, including Azure and AWS. Build tools such as Maven and Gradle. Event-driven architecture and messaging platforms. Git version control and software engineering best practices. Infrastructure as Code exposure, including Terraform or similar technologies. Strong problem-solving and analytical skills. Excellent communication and stakeholder engagement abilities. Strong customer-focused mindset. Ability to mentor and guide junior developers. Passion for continuous learning and technical excellence. Strong collaboration and teamwork skills. Ability to work across multiple technologies and business environments. Leadership qualities and a proactive approach to improvement. Apply Now! For more exciting IT vacancies, visit: \/> We also specialise in recruiting for: Software Developers (Back-End, Front-End, Full Stack) Mobile Developers Business & Systems Analysts BI & SQL Experts UI\/UX Professionals Data Scientists & Data Analysts Big Data Professionals Cloud Experts Infrastructure Specialists DevOps & SecOps Engineers Cybersecurity Specialists SEO \/ Digital Designers If you have not received feedback within two weeks,

Create a job alert for this search

Senior Java Developer • Johannesburg, South Africa

Similar jobs

Senior E-Commerce Developer

Optimal Growth TechnologiesJohannesburg, South Africa
Quick Apply

Senior E-Commerce / App Developer (Contract).Adhoc / Project-Based Contract.SAST (South African Standard Time).We are seeking an experienced Senior E-Commerce / App Developer to join our network of... Show more

JAVA Developer (Senior)

Discovery LimitedJohannesburg, ZA

To join our Enterprise Architecture team (System Architects, Enterprise Architects, Developers) The Java Developer (Senior) will Translates Requirements specifications into design artifacts and exe... Show more

 • Promoted

Senior SAP Integration Developer

AVI LimitedJohannesburg, ZA

Interaction with functional consultants.Trouble-shoot and debug issues on existing solutions.Build Solutions in ERP System, PI, GRC, and mobility environment.Test and ensure excellence of solutions... Show more

 • Promoted

Software Developer (Salesforce and Java)

Hire Resolvejohannesburg, gauteng, ZA

An industry-leading withholding tax recovery service provider is seeking a dynamic, innovative, and self-motivated Software Developer to join their team in the Johannesburg Office.The ideal candida... Show more