Java Developer

Details of the offer

Are you a seasoned developer eager to tackle complex challenges and drive innovation? At iOCO, we're looking for a Senior Java Developer who can bring their expertise to our dynamic team. In this role, you'll craft high-quality software solutions, and stay at the forefront of technology. If you're passionate about delivering exceptional results and continuously expanding your skills in a collaborative environment, we'd love to have you on board!What you'll do:Design, develop, and maintain high-quality Java applications using Java 17+.Implement and manage microservices architectures using Spring Boot 2/3+.Ensure application security by utilizing Spring Security for user authentication and authorization.Collaborate with DevOps teams using Microsoft Azure DevOps for CI/CD processes and pipeline management.Develop and deploy serverless functions on Microsoft Azure, managing EntryID and authentication flows.Design and maintain SQL databases using Microsoft SQL, ensuring optimal performance and data integrity.Work closely with front-end teams to integrate Angular applications (version 17+) with back-end services.Troubleshoot and resolve software defects and performance issues.Participate in code reviews and maintain coding standards.Your expertise:Must have at least 6 years of experience in software development with a strong focus on Java.Proven experience with Spring Boot (2/3+) and Spring Security.Experience in Angular (version 17+) and front-end development practicesFamiliarity with Microsoft Azure services, particularly Serverless Functions and EntryID/authentication flows.Experience with Microsoft Azure DevOps for managing development processes.Proficient in Microsoft SQL and database design.Excellent problem-solving skills and attention to detail.Ability to work independently and collaboratively in a team environment.Strong communication skills, both written and verbal.Other information applicable to the opportunity:Contract Position (12 Months)Location: Pretoria Work environment: Hybrid  (2-3 days onsite)Why work for us?Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Feature Analyst

Business Segment: Business & Commercial Banking To deliver value in the form of business outcomes by collaborating within the feature team and key stakeholde...


Standard Bank Of South Africa Limited - Gauteng

Published a month ago

Senior Application Solutions Specialist (Netsuite) - Remote (South Africa)

Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is an award-winning, ...


Mms Holdings Inc - Gauteng

Published a month ago

Date 08. August 2024 Administration Manager To Be Able To Use The Watchlist, Please Accept Cook[...]

Reference number 2024-1243 Date 08. August 2024 Administration ManagerDivision: Administration / Law Company Location: Johannesburg, South Africa Join as: Pr...


Krones Group - Gauteng

Published a month ago

Specialist: Hyperconverged Infrastructure

Specialist: Hyperconverged InfrastructureThe ideal candidate will be responsible for supporting, configuring, and maintaining all VxRail and other Hyperconve...


C40 Cities - Gauteng

Published a month ago

Built at: 2024-11-15T04:14:00.823Z