Jobs in

Full Stack Java Developer - Boksburg

Select One

Reference: JHB000333-JG-1An innovative solutions and services company who manage critical IT and business environments is looking for a Full Stack Java Developer for a 6 - 12 month contract.The ideal candidate should possess a strong background in Java development, along with proficiency in building and integrating SOAP and Restful services. Additionally, expertise in JavaScript/TypeScript and modern frontend frameworks such as React.js, Angular.js, or Vue.js is required. As a Full Stack Java Developer, you will play a key role in designing, developing, and deploying cutting-edge applications, leveraging a variety of technologies and frameworks including JPA, Gitlab, Docker, Kubernetes, Microservices architecture, Maven, CI/CD, JIRA, Confluence, and Agile methodologies. Duties will include but not be limited to: Develop high-quality Java-based applications utilizing Java 8 and above Design and implement SOAP and Restful services to facilitate seamless communication between various components of the application Utilize the JPA framework for efficient object-relational mapping and data persistence Develop interactive user interfaces using JavaScript/TypeScript and popular frontend frameworks like React.js, Angular.js, or Vue.js Collaborate with cross-functional teams to define requirements, design features, and implement solutions Implement version control using Gitlab to manage code repositories and facilitate collaboration Containerize applications using Docker for streamlined deployment and scalability Orchestrate containerized applications using Kubernetes to optimize resource utilization and scalability Architect and implement Microservices architecture to build modular and scalable systems Manage project dependencies and builds using Maven for efficient software development Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate the software delivery process Utilize JIRA and Confluence for project management, issue tracking, and documentation Follow Agile development methodologies to ensure iterative development, flexibility, and timely delivery Requirements: Bachelor's degree in Computer Science, Engineering, or a related field 8 years of experience as a Full Stack Java Developer or similar role Strong proficiency in Java programming language (Java 8 and above) Extensive experience with building SOAP and Restful services Familiarity with the JPA framework for object-relational mapping Solid understanding of JavaScript/TypeScript and modern frontend frameworks like React.js, Angular.js, or Vue.js Experience with Gitlab for version control and collaboration Proficiency in Docker and Kubernetes for containerization and orchestration Hands-on experience with Microservices architecture and its implementation Knowledge of Maven for managing project dependencies and builds Familiarity with CI/CD pipelines and automation tools Experience using JIRA and Confluence for project management and documentation Strong understanding of Agile development methodologies and practices Market related Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Full Stack Developer Midrand - Midrand

Optim-G Pty Ltd t/a Optim-G Pty Ltd

...

Java Full Stack Developer - Johannesburg

IQbusiness South Africa

...

Java Full Stack Developer Midrand - Midrand

Sabenza IT Recruitment

...

C# Full Stack Software Engineer - Johannesburg

IQbusiness South Africa

...

JAVA Developer - Johannesburg

...

Want to do another search?

Jobs in