Mid-Senior Java Developer
- Full time
- @GoldmanTech (Stand-Out Staffing) posted 2 months ago
- Posted : 10 January 2024 -Accepting applications
Career Level Supervisor / Manager
Experience 6 Years
What we do Computers & IT & Telecoms
Qualifications Practical experience only
Our client is a reputable technology company based in Johannesburg, specializing in software development and innovative solutions. With a strong focus on cutting-edge technologies, they have established themselves as a trusted provider in the industry. As pioneers in their field, they continuously strive to deliver exceptional products and services to their clients.
Our client is looking for a talented and experienced Mid-Senior Java Developer to join their dynamic team in Johanessburg. If you have a minimum of 6 years of experience with Java or Java SE, a strong understanding of multithreading, and are vaccinated, then this could be the perfect opportunity for you.
As a Mid-Senior Java Developer, you will play a vital role in developing robust and scalable Java applications. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to the growth and success of the company. In addition to a competitive salary, our client provides attractive remuneration packages, allowances, and other incentives.
Duties and Responsibilities:
- Design, develop, and maintain high-quality Java applications.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write efficient and reliable Java code, adhering to coding standards and best practices.
- Implement and maintain multithreaded applications, ensuring optimal performance and scalability.
- Troubleshoot and debug Java applications, providing timely resolutions to issues.
- Conduct code reviews and provide constructive feedback to team members.
- Integrate Java applications with databases, APIs, and external systems.
- Develop and execute unit tests to ensure the correctness of implemented code.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Stay updated with emerging trends and advancements in Java development.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications and Experience:
- Minimum of 6 years of experience with Java or Java SE.
- Strong understanding of multithreading and concurrency in Java.
- Experience with Java frameworks and libraries.
- Solid understanding of object-oriented programming principles.
- Familiarity with software development methodologies, such as Agile or Scrum.
- Knowledge of database systems and SQL.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Vaccination against COVID-19 is required.
Share this job with friends and relativesSorry, Applications have been closed.