Java Developer

Details of the offer

OverviewExpleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We are a talent incubator. The time you spend at Expleo will turbo-charge your career, allowing you to work on complex technical challenges, enjoy opportunities to expand your skills and take part in inspiring, multi-disciplinary collaborations with your colleagues. Whether working on autonomous vehicles, green planes, the factories of tomorrow or cutting-edge banking technology, you will have the opportunity to become a bolder version of yourself. Let's change the game together.We are seeking a skilled and experienced Java Developer to join our dynamic team in Johannesburg (Hybrid). The ideal candidate will possess a strong background in Java development, along with expertise in various frameworks, tools, and methodologies. You will be responsible for designing, developing, and implementing robust and scalable applications while collaborating with cross-functional teams in an Agile environment.ResponsibilitiesDesign, develop, and maintain Java-based applications using Java 8 or later versions.Develop and consume SOAP and RESTful web services.Implement persistence layers using JPA frameworks, such as Hibernate.Leverage containerisation tools such as Docker, and work with orchestration platforms like Kubernetes.Collaborate with teams using GitLab for version control, Spring Boot for application development, and Microservices architecture.Ensure smooth build and deployment processes using tools such as Maven and CI/CD pipelines.Utilise Atlassian tools, including Jira and Confluence, for task management and documentation.Work with relational databases and write efficient SQL queries.Participate actively in Agile development processes, including sprints, stand-ups, and retrospectives.Incorporate natural language processing (NLP) into application development when required.Ensure high code quality, testability, and performance in developed applications.QualificationsBSc in Engineering, Informatics, or any related qualification.Essential skillsAt least 3 years of solid experience in Java 8 or the latest version.Proficiency in SOAP and RESTful services.Hands-on experience with JPA frameworks, such as Hibernate.Experience with Docker and Kubernetes for containerisation and orchestration.Familiarity with GitLab, Spring Boot, Microservices, Maven, CI/CD pipelines, and related development tools.Strong knowledge of SQL and relational database management.Understanding of Agile development methodologies.Desired skillsStrong problem-solving skills and the ability to work effectively in a collaborative environment.Excellent communication skills and the ability to articulate technical concepts clearly.High attention to detail with a commitment to delivering high-quality, scalable solutions.Ability to adapt to new tools and technologies quickly.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Senior Developer

The Role Our Client is looking for a Senior Developer to play a pivotal role in designing, developing, and maintaining robust and scalable customer-facing ap...


Ioco - Gauteng

Published a month ago

Data Analyst

Job Overview Date Posted: Posted 11 hours ago Location: Centurion, Gauteng Job Title: Data Analyst Salary: R55,000 - R75,000 Education Level: Diploma Job L...


Career Minded - Gauteng

Published a month ago

Senior Cloud Solutions Architect

Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innov...


Ntt - Gauteng

Published a month ago

Senior Mobile Developer - Kotlin

Hire Resolve's Client is on the lookout for a talented Senior Mobile Developer with expertise in Kotlin to join their innovative team. This is an incredible ...


Hire Resolve - Gauteng

Published a month ago

Built at: 2024-11-11T13:51:27.254Z