Our client is seeking multiple Java Developers to join their dynamic IT team.
Key Responsibilities:
Manage IT systems and applications across the full SDLC, including enhancements and technology upgrades.
Gather and document business requirements by working closely with users.
Perform solution analysis and system design, assessing technical feasibility and recommending suitable options.
Lead and coordinate with development teams on design, development, and delivery timelines.
Work with IT teams to support system integration and enhancement delivery.
Oversee system testing, resolve issues, and support deployment to production.
Provide ongoing system support and maintenance, identifying and recommending improvements.
Qualifications:
Bachelor's degree in Computer Science or a related discipline.
Minimum of 3 years of relevant development experience, preferably with technical leadership exposure.
Strong programming skills in Java (Spring Web, Spring Boot, JSP), Node.js, or .NET.
Frontend development experience using HTML, JavaScript, and CSS, with exposure to React or React Native and responsive web design.
Familiarity with Azure DevOps, Git, and CI/CD pipelines, along with Azure cloud technologies, including AKS/Kubernetes and Docker.
Insurance industry experience is preferred.
Experience developing public‑facing web applications is an advantage.
Temporary,Contract