Intermediate Java Developer

Posted Nov 3

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Write code that adheres to established software testing criteria.

• Create software builds for deployment onto target hardware from the VAS-X system development software source code.

• Develop integration test specifications in accordance with project timelines.

• Execute tests as outlined in specifications and document any failures.

• Generate FAT test results for each developed function.

• Create system integration reports.

• Collaborate closely with the development team to design, build, and sustain reliable and efficient code utilizing suitable Java frameworks or Oracle PL/SQL and Apex.

• Convert business requirements into data models and structures using MSSQL, Oracle, MySQL, or Postgres databases.

• Write complex and optimized SQL queries.

• Deploy, install, and configure software releases.

• Utilize Git for version control and collaborative programming.

• Troubleshoot and debug software applications.

• Provide support for technical assistance requests.

• Offer support for software solutions post-implementation and address bugs or issues.

• Document software solutions and systems thoroughly.

• Engage in quality reviews and testing processes.

• Conduct User Acceptance Testing (UAT) sessions with clients.

• Perform application functionality and performance testing using tools like Postman.

• Employ Bash/Linux for scripting, system administration, and server management.

• Participate in cross-service activities and projects as necessary.


⛳️ Requirements

• Diploma or Degree in Engineering, Customer Service Management, or Business Management.

• At least 5 years of relevant experience.

• Completed Grade 12.

• Standard literacy skills.

• Proficient in reading, writing, and speaking English.

• IT Degree or Diploma.

• Extensive knowledge of Java, including J2EE, Spring, CAMEL, and related technologies.

• Familiarity with CSS and HTML.

• Working knowledge of operating systems, including Linux.

• In-depth understanding of SQL and industry-standard databases.

• Comprehension of J2EE containers and web servers.

• Comprehensive understanding of the Software Development Life Cycle.

• Solid experience with RabbitMQ / ActiveMQ.

• Experience with Scrum/Agile methodologies.

• Proficient in Docker and Kubernetes deployments.

• Strong problem-solving abilities and accurate assessment of required effort and timelines.

• Respect for and appreciation of diversity.

• Ability to multitask and self-motivate.

• Trustworthy, honest, and accountable.

• Customer service orientation.

• High efficiency with attention to detail.

• Quality assurance mindset.

• Excellent interpersonal and communication skills.

• Strong team player.

• Commitment to team deliverables while promoting cooperation and harmony.

• Well-groomed and professional appearance.

• Adaptability and capability to work under pressure.


🏝️ Benefits

• Occasional work outside of regular hours due to critical business needs.

• Opportunities to attend conferences and workshops as required.

• Opportunities for learning and skill development to stay current with industry trends and new technologies.

People also viewed

GT18 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights18 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange18 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange19 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil19 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft19 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers