Lead Java Developer

 

Recruiter:

Psybergate

Job Ref:

PI000047/Camer

Date posted:

Wednesday, June 22, 2022

Location:

Johannesburg, South Africa

Salary:

Annually


JOB SUMMARY:
Our development team is currently looking for an experienced Java Developer to take on the role of Team Lead.

JOB DESCRIPTION:

What you will be doing:
  • Performing requirement analyses
  • Developing high-quality and detailed designs
  • Conducting unit testing using automated unit test frameworks
  • Identifying risk and conducting mitigation action planning
  • Conducting configuration of your own work
  • Reviewing the work of other developers and providing feedback
  • Using coding standards and best practices to ensure quality
  • Mentorship and guidance of junior and intermediate developers
  • Oversee projects and make use of DevOps tools and methodologies during deployment and development (continuous deployment and integration)

Experience and requirements:
  • Completed tertiary degree in engineering, information systems or related (or equivalent experience)
  • A minimum of 5 - 7 years practical experience in Java development
  • Sound knowledge of estimation techniques
  • Excellent knowledge of Java technologies (BitBucket, Atlassian suite, Thymeleaf, Javascript, Java 8+, Spring Boot 1.5.3, Maven, Liquibase, Hibernate, PostgreSQL, Git)
  • Good understanding of unit testing methodologies
  • Strong analytical and creative problem-solving skills, with excellent attention to detail
  • Exceptional communication skills
  • Flexible about working with new methodologies and technologies
  • A solid understanding of OOP principles
  • SOLID design principles
  • Proficient understanding of code versioning tools
  • Good understanding of scrum and agile practices

The culture of our developers:
  • Individuals with a willingness to speak their minds, think critically, and who have the courage to take on opportunities that will have long-term meaning
  • Senior team members that not only continue to develop their own skills but have a strong affinity for mentorship of junior team members
  • A desire to add value, not only for our customers, but for themselves and the team surrounding them through seeking enrichment and knowledge
  • A commitment, passion, and respect for mastering their craft, whatever that may be; pride in the work they deliver; and a high standard of personal and professional performance
  • The initiative to go above and beyond, demonstrated by their commitment to developing a best-fit solution through continuous evaluation and evolution

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Java Team Lead
Location: Johannesburg
Salary: Monthly
Our client is awesome. And they are on the hunt for a strong java Team lead.Based in Melrose Arch, you will be part of a team of top notch professionals who are team orientated and collaborative in their approach. Flexibility is offered, but team culture and collaboration is key.Join us as a Team lead where you will have the opportunity to shape the projects you work on. You will be hands-on, desi...
27 days ago


Development Team Lead: C#
Location: Pretoria
Salary: Annually
TitleDevelopment Team lead: C#DescriptionResponsibilities/Tasks: ·Implementing code that can be reused on multiple platforms·Breaking down complex issues into smaller manageable tasks·Support existing and develop new functionality and components.·Understand existing product and domain elements and work with business analysts to refine and implement new requirements.&mid...
4 days ago


Mobile Development-Android Lead
Location: Pretoria
Salary: R90 000 – R110 000 per month.
Our client in the Medical Devices industry is currently looking for a Mobile Development lead: Android, in Pretoria.
14 days ago


Application Developer
Location: Johannesburg
Salary:
14 days ago


Full Stack Java Developer (Senior)
Location: Centurion
Salary:
Join our client as a Senior Full Stack java developer, where you'll lead in crafting and maintaining robust applications. Collaborate closely with cross-functional teams, engaging with end-users to translate business requirements into scalable solutions. Leverage your expertise in java EE, javaScript, and UI frameworks like Angular and NodeJS to architect feature-rich applications. Your proficienc...
25 days ago


Full Stack Senior Adobe Experience Manager Developer
Location: Pretoria
Salary: R500 - 550 per hour
Assist with the software development lifecycles of Adobe Experience Manager projects.
25 days ago


Senior Java Developer
Location: Centurion
Salary:
Our company is looking for a Senior java developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we would like to meet you.
13 days ago


Engineering Lead - Contract
Location: Sandton
Salary: R700 - 780 per hour
Engineering lead - Contract
5 days ago


QA Lead
Location: Johannesburg North
Salary: R65k - 85k per month
We are looking for a QA lead to join our team, based in Johannesburg.
5 days ago


Platform Manager (Advance)
Location: Midrand
Salary:
Discover innovative IT solutions and join our team at the South African hub, where we specialize in SAP, java, Cloud, Data Analytics, and Artificial Intelligence. As a Platform Manager (Advance), you'll lead the charge in driving innovation and sustainability, shaping the future of technology.
11 days ago


Create a free job alert for Lead Java Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions