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 Category | Developer |
Leave a Reply
Want to join the discussion?Feel free to contribute!