Dariel

Java Developer

Gauteng, ZA

7 days ago
Save Job

Summary

About the Company: At Dariel, we are a leading software company specialising in developing cutting-edge solutions for the healthcare, hospitality, and financial services industries, among others. We take pride in our commitment to delivery, growth, and ethics, and we foster a culture of passion and excellence. With a strong emphasis on work-life balance, we offer a hybrid working environment and generous leave policies to ensure our employees' well-being. Our software solutions are widely used and trusted, and you may have already interacted with our software without even realizing it.


Benefits to You:

  • Work on impactful projects: Your work will contribute to improving processes and enhancing the lives of people around the world.
  • Continuous growth and learning: We provide exciting and challenging projects that offer opportunities for continuous growth and learning. Stay at the forefront of the industry with access to the latest technologies and tools that will enhance your skills and propel your career forward.
  • Hybrid working environment: Enjoy the flexibility of a hybrid working environment, allowing you to maintain a healthy work-life balance. We understand the importance of personal commitments and provide the freedom to work both remotely and in the office.
  • Unveil your impact: Join a company where your contributions matter. Our software solutions are widely used and trusted, and you may have already used our products without even realizing it. As a Java Developer, you will have the opportunity to shape the software experiences of thousands of people.
  • Collaborative and inclusive culture: Be part of a collaborative and supportive work culture that values teamwork, open communication, and personal development. We believe in the power of diverse perspectives and encourage a culture of inclusivity and belonging.
  • Competitive compensation package: We offer a competitive compensation package, including medical aid and performance-based bonuses. We recognize and reward your hard work and dedication.


Key Responsibilities:

  • Collaborate with cross-functional teams to gather and analyze requirements, design software solutions, and implement robust and scalable applications.
  • Develop efficient and maintainable code, adhering to best practices and coding standards.
  • Create responsive and user-friendly front-end interfaces ensuring a seamless user experience.
  • Design and optimize databases using SQL, ensuring data integrity and performance.
  • Conduct thorough testing and debugging of software applications to ensure high-quality and bug-free deliverables.
  • Collaborate with team members to continually improve software development processes and enhance team productivity.
  • Stay up-to-date with the latest industry trends and technologies, and actively contribute to knowledge sharing within the team.


Qualifications and Skills:

  • Strong proficiency in Java development, with a solid understanding of object-oriented programming principles.
  • Experience with Spring Boot framework and/or Java EE, and related technologies.
  • Proficiency in front-end development using Angular, React, or other modern web frameworks.
  • Solid understanding of database design and querying using SQL.
  • Understanding of modern security principles and practices.
  • Knowledge of standards-based APIs (e.g. RESTful APIs) and system integration.
  • Familiarity with object-oriented design patterns and best practices.
  • Familiarity with software development methodologies and tools (e.g., Agile, Git, JIRA, unit testing, etc.).
  • Excellent problem-solving and analytical skills, with the ability to quickly grasp complex concepts and troubleshoot issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • A degree in Computer Science or a related field is desirable but not mandatory; equivalent industry experience is highly valued.
  • Join us at Dariel and be part of a dynamic and inclusive team that values delivery, growth, and ethics. Apply now and embark on an exciting journey of professional and personal development!

    How strong is your resume?

    Upload your resume and get feedback from our expert to help land this job

    People also searched: