Senior Java Developer
An exciting opportunity is open for a senior Java developer with experience in Java and Java2EE. The team is searching for a skilled and motivated team player to work on major elements of an ongoing platform build. The goal is to create a product that is simple to use and highly reliable, and a passionate team supports this vision. This position offers flexibility with remote working options—apply now!
Requirements:- Extensive Java development experience (six to ten years) using Java version one point eight and above
- Solid background in software analysis, design, development, and testing
- Understanding of software development best practices and design patterns
- Experience in building and maintaining web applications using HTML, JavaScript, and jQuery
- Familiarity with MVC design patterns and frameworks such as Struts and Spring MVC
- Experience in writing unit tests with JUnit
- Experience building RESTful web services using JSON
- Knowledge of JPA with PostgreSQL database
- Proficiency with version control systems like GitHub
- Understanding of Agile methodologies and principles
- Excellent problem-solving, debugging, and troubleshooting skills
- Strong communication and collaboration abilities
This is a permanent remote position based in Paarl, Western Cape, with a cost-to-company salary of R1.2 million per annum, negotiable depending on experience and skills. Contact Garth at
garthz@e-merge.co.za or call him on 011 463 3633 for more information.
Ready for a change? E-Merge IT Recruitment is a specialist recruitment agency focused on connecting the right developers with the right roles. Visit the E-Merge website at
www.e-merge.co.za for more positions.
Know someone who is a developer or technology specialist? E-Merge offers cash rewards for successful referrals!
Posted on 30 Oct 15:43, Closing date 29 Dec