See available jobs

That job has expired. Here are some similar roles:

Senior Java Developer Team Lead

Ready to make a significant impact? Join our clients dynamic team as a Senior/Team Lead Java Developer. As a key contributor, you’ll develop and maintain cutting-edge software solutions for our esteemed telecommunications clients. Your leadership skills will shine as you guide and inspire a team of talented developers towards project excellence and achievement.

Salary: R1 000 000/annum all inclusive
Work style: Remote

Job Description:
As a Senior Team Lead/Java Developer, your role encompasses:

Architectural design and technical guidance to shape system design and assist developers with coding decisions.
Delving into research to identify optimal system architectures while adhering to rigorous development standards.
Writing code that meets stringent software testing criteria, generating reliable software builds. Configuring development environments and crafting integration test specifications in line with project plans. Executing tests according to specifications, documenting and resolving any failures, and generating system integration reports. Leading and coordinating team efforts for streamlined project delivery and successful outcomes. Participating in code reviews, offering valuable feedback, and supporting team members with technical challenges. Collaborating closely with stakeholders to grasp project requirements and provide expert technical guidance. Fostering cross-team collaboration, aligning technical solutions with overarching business objectives. Leveraging your technical prowess and leadership acumen to drive team success, fostering growth, and fueling organizational innovation.

Requirements:
To thrive in this role, you should possess:

A minimum of 7 years of experience in relevant fields.
Education equivalent to Grade 12.
Proficiency in written and spoken English.
An IT degree or diploma, demonstrating your commitment to professional growth.
Strong expertise in Java and its associated technologies (J2EE, Spring, CAMEL).
Familiarity with CSS, HTML, Linux operating systems, SQL, J2EE containers, and web servers.
A deep understanding of the Software Development Life Cycle.
Proven experience with RabbitMQ/ActiveMQ.
Experience with Scrum/Agile methodologies.
Proficiency in Docker and Kubernetes deployments.
A track record of leading high-performance teams to achieve outstanding results.

Competencies:
In addition to your technical acumen, the following competencies are vital:

Astute problem-solving skills, accurately estimating effort and closing timeframes.
A deep respect for and appreciation of diversity.
The ability to multitask effectively and self-motivate in a dynamic environment.
Unyielding trustworthiness and honesty.
Accountability, taking ownership of assigned tasks.
A strong focus on client and customer service.
A collaborative mindset, thriving in a team-oriented atmosphere.
A commitment to maintaining quality standards.
Attentiveness to detail and exceptional interpersonal skills.
A polished and professional demeanor.
Adaptability and composure in high-pressure situations.

Additional Requirements:
The following additional qualifications are advantageous:

Experience working with Kafka.
A proven track record in team leadership.

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference:
Salary:
Salary per:
Job Duration:
Job Start Date:
Job Location:
Job Industry:

Here are some related jobs

×
UK

Upload your CV

Upload your CV to our database.

  • Max. file size: 5 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.

Senior Java Developer Team Lead

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 5 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.