Job Description: Java Developer (Remote)
Job Overview
We are looking for a skilled Java Developer to join our team on a contract basis. This is a remote position based in Cape Town South Africa and we welcome applications from candidates who have a passion for software development and system design.
Key Responsibilities
- Develop and maintain Java-based applications and services.
- Collaborate with cross-functional teams to design and implement robust scalable software solutions.
- Utilize Spring Boot framework for developing microservices and RESTful APIs.
- Manage database interactions using MySQL and MSSQL.
- Deploy and configure applications on Tomcat server.
- Conduct system design and architectural reviews to adhere to best practices.
- Write clean maintainable and efficient code.
- Perform troubleshooting debugging and code reviews.
- Stay updated with emerging trends and technologies in software development.
Essential Qualifications
- Minimum of 5 years of professional experience in Java development.
- Strong understanding of object-oriented programming and software design principles.
- Proficient in using Spring Boot framework.
- Experience with MySQL and MSSQL databases.
- Familiarity with Tomcat or similar application servers.
- Ability to design and implement scalable systems.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a remote environment.
Desired Experience
- Experience in developing microservices architecture.
- Familiarity with cloud services and deployment strategies.
- Knowledge of additional programming languages is a plus.
- Previous experience working in Agile development methodologies.
Salary & Benefits
- Monthly salary ranging from R50000 to R100000 commensurate with experience.
- Remote work flexibility from any location.
- Opportunity to work with cutting-edge technologies.
- Engagement in challenging projects and collaboration with talented teams.
Location
This position is remote Compamy offices located in Cape Town South Africa.
Application Process
If you are passionate about software development and meet the qualifications listed above we would love to hear from you. Please submit your CV along with a cover letter detailing your relevant experience and skills.
Job Description: Java Developer (Remote)Job OverviewWe are looking for a skilled Java Developer to join our team on a contract basis. This is a remote position based in Cape Town South Africa and we welcome applications from candidates who have a passion for software development and system design.Ke...
Job Description: Java Developer (Remote)
Job Overview
We are looking for a skilled Java Developer to join our team on a contract basis. This is a remote position based in Cape Town South Africa and we welcome applications from candidates who have a passion for software development and system design.
Key Responsibilities
- Develop and maintain Java-based applications and services.
- Collaborate with cross-functional teams to design and implement robust scalable software solutions.
- Utilize Spring Boot framework for developing microservices and RESTful APIs.
- Manage database interactions using MySQL and MSSQL.
- Deploy and configure applications on Tomcat server.
- Conduct system design and architectural reviews to adhere to best practices.
- Write clean maintainable and efficient code.
- Perform troubleshooting debugging and code reviews.
- Stay updated with emerging trends and technologies in software development.
Essential Qualifications
- Minimum of 5 years of professional experience in Java development.
- Strong understanding of object-oriented programming and software design principles.
- Proficient in using Spring Boot framework.
- Experience with MySQL and MSSQL databases.
- Familiarity with Tomcat or similar application servers.
- Ability to design and implement scalable systems.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a remote environment.
Desired Experience
- Experience in developing microservices architecture.
- Familiarity with cloud services and deployment strategies.
- Knowledge of additional programming languages is a plus.
- Previous experience working in Agile development methodologies.
Salary & Benefits
- Monthly salary ranging from R50000 to R100000 commensurate with experience.
- Remote work flexibility from any location.
- Opportunity to work with cutting-edge technologies.
- Engagement in challenging projects and collaboration with talented teams.
Location
This position is remote Compamy offices located in Cape Town South Africa.
Application Process
If you are passionate about software development and meet the qualifications listed above we would love to hear from you. Please submit your CV along with a cover letter detailing your relevant experience and skills.
View more
View less