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!
e-Merge is a service orientated, boutique agency working in specific technology verticals. We only recruit within our specialised fields, assuring both client and candidate of expert attention, knowledge and advice.