31 Oct
|
Coforge Technologies Australia
|
Brisbane
31 Oct
Coforge Technologies Australia
Brisbane
Job Title - TECHNICAL LEAD
Entity – Coforge Technologies Australia Pty Ltd
Occupation – Developer Programmer
Location – Brisbane
Duration – Permanent
Job Description
Role purpose
Implement reusable testing, upgrade and automation patterns across 250+ APIs, enabling faster and safer delivery through AI-assisted engineering, renovate and modern Spring Boot practices.
Key responsibilities
- Implement unit, integration, contract and regression test improvements across the API estate, prioritising services with the greatest delivery, upgrade or operational risk.
- Increase meaningful test coverage by validating success and failure paths, downstream integrations, resilience behavior and API contract compliance.
- Build and apply reusable test utilities, shared libraries, frameworks, templates and reference implementations for Java and Spring Boot APIs.
- Use approved AI-enabled scripts, skills and engineering accelerators to improve development speed, test quality, code review and documentation.
- Implement Renovate onboarding for allocated APIs, including repository configuration, dependency grouping, update schedules, approval rules and automated pull-request validation.
- Diagnose and remediate failed Renovate updates, including dependency conflicts, build failures, test failures and compatibility issues.
- Implement Spring Boot and Java dependency upgrades using approved migration patterns, ensuring upgrades are compatible with shared libraries, API contracts and platform standards.
- Build and maintain automated validation for upgrades, including unit, integration, contract, regression and security tests within CI/CD pipelines.
- Review code, providing actionable feedback on design alignment, API standards, security,
test quality, dependency management, resilience and maintainability.
- Identify recurring upgrade and testing issues, then convert proven solutions into reusable remediation patterns, libraries, documentation or automation.
- Prepare and execute production deployments in accordance with release, change-management and operational-readiness requirements.
- Provide warranty support following production releases, including investigation and remediation of defects, failed deployments, regressions and operational issues.
Skills and experience
- Strong hands-on Java and Spring Boot development experience in a microservices environment.
- Demonstrated experience developing and testing REST APIs, preferably with OpenAPI and API-first practices.
- Strong experience with unit, integration, contract and automated regression testing.
- Experience improving test coverage while maintaining test quality, speed and reliability.
- Practical experience with Maven or Gradle, Git-based workflows, CI/CD pipelines and pull-request review.
- Experience with Renovate or similar dependency-management automation is highly desirable.
- Experience delivering Spring Boot and Java upgrades, including dependency remediation and automated validation.
- Knowledge of Kafka, event-driven integration, Kubernetes and cloud-based microservice environments.
- Strong understanding of secure coding, observability, logging, monitoring, resilience and production support.
- Practical use of AI coding assistants for implementation, testing, code review and documentation.
- Transparent communication skills and the ability to collaborate across onshore and offshore delivery teams.
Pay: $120,000.00 – $140,000.00 per year
Work Location: In person
📌 TECHNICAL LEAD (Brisbane)
🏢 Coforge Technologies Australia
📍 Brisbane