Snr. Java Developer

Pretoria
Posted 2 years ago

Job Description:

The organization is currently seeking highly talented and motivated Senior Java Developers to join their dynamic team at their web development company. As a specialist in Java and PostgreSQL, they offer a stimulating and rewarding work environment where you can contribute your expertise and collaborate with a team of like-minded professionals.

Overview:

Full stack development of web-based systems using:

  • Java 11 (JPA, EJB).
  • JakartaEE
  • PostgreSQL
  • Primefaces
  • AWS

Responsibilities:

  • Collaborate with a team of developers and contribute to the design, development, and implementation of web applications using Java 11, JPA, EJB, and other relevant technologies.
  • Participate in the entire software development lifecycle, including requirements analysis, coding, testing, debugging, deployment, and maintenance.
  • Develop efficient and scalable code while ensuring adherence to coding standards and best practices.
  • Troubleshoot and resolve complex technical issues that may arise during the development or production phases.
  • Collaborate with cross-functional teams, including designers, project managers, and quality assurance professionals, to deliver high-quality solutions.
  • Stay up to date with emerging technologies, industry trends, and best practices to continuously enhance your skills and contribute to innovative ideas to the team.
  • Contribute to code reviews and provide constructive feedback to fellow developers.

Requirements:

  • Tertiary degree, diploma or certificate in a related field (Bachelor’s degree in Computer Science, Software Engineering, or a related field) or equivalent professional experience.
  • OCP Certification is advantageous but not required.
  • Proven experience as a Java Developer, with a focus on Java 11, JPA, EJB, and related technologies.
  • Solid understanding of web development principles and practices, including object-oriented design, data structures, algorithms, and software architecture.
  • Proficiency and familiarity with frameworks/libraries such as JakartaEE and Primefaces.
  • Strong working knowledge of PostgreSQL or other relational databases.
  • Experience with cloud platforms, preferably AWS.
  • Strong problem-solving skills with meticulous attention to detail.
  • Ability to work both independently and collaboratively within a team environment.
  • Excellent communication and interpersonal skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.

 

Job Features

Job CategoryDeveloper

Apply Online

A valid phone number is required.
A valid email address is required.
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *