Java Application Architect

Wipro

Sydney

Presencial

AUD 170.000 - 220.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Wipro is seeking a Java Application Architect in Australia to define and govern enterprise architecture, modernize monoliths to microservices, and lead secure, scalable Java solutions aligned with standards.

You will drive API-first designs, domain-driven design, and cloud-native deployments with Kubernetes and AWS/GCP/Azure, while partnering with Platform and Security teams.

Formación

  • 12-15 years of hands-on enterprise Java architecture and development experience.
  • Experience with REST, event-driven patterns, and messaging platforms.
  • Strong cloud-native architecture and microservices delivery skills.

Responsabilidades

  • Define and govern application architecture for mission-critical software.

Conocimientos

Java 11/17+
Spring Boot
Spring Cloud
Microservices
Cloud-native
Kubernetes
CI/CD
APIs
DDD
Distributed systems

Educación

Bachelor's degree in CS/related field

Herramientas

Docker

Descripción del empleo

About us

We are Wipro (NYSE: WIT, BSE: 507685, NSE: WIPRO), a rapidly expanding and leading global Information Technology, Consulting and Business Process Services company with over 200,000 employees worldwide, servicing clients in 175+ cities across 6 continents. For more information, please visit www.wipro.com

With over 2,000 employees in Australia, we are committed to increasing localization. We serve over 75 customers across diverse industry segments, with at least a third listed in the 100 ASX. We started our journey in Australia over 15 years ago and this has been a pioneer of new age, disruptive and transformative innovations. We believe in the power of diversity in the workforce, and we encourage applications from people of all diverse backgrounds, with focus including, but not limited to Aboriginal & Torres Strait Islanders, Women in Technology, Sex/Gender diversity, disability, racial & cultural diversity, sexual orientation + others.

The role

The Java Application Architect is responsible for defining and governing the application architecture, design standards, and modernization roadmap for the portfolio. The role will provide technical leadership across mission-critical applications, drive adoption of modern Java and microservices architectures, and ensure solutions are secure, scalable, resilient, maintainable, and aligned with enterprise technology standards.

  • Define and maintain application architecture principles, standards, reference architectures, and design patterns across the portfolio.
  • Develop application modernization roadmaps, including migration of monolithic applications to microservices and cloud-native architectures.
  • Lead architecture reviews and provide technical governance for application design, development, integration, and deployment activities.
  • Design scalable, resilient, and secure Java-based solutions using modern frameworks and architectural patterns.
  • Define microservices architecture standards, including service decomposition, API contracts, service communication, resiliency patterns, and observability requirements.
  • Drive adoption of domain-driven design (DDD), event-driven architectures, API-first design, and reusable service patterns.
  • Design and govern RESTful APIs, asynchronous integrations, and messaging solutions using industry best practices.
  • Collaborate with Platform Engineering teams to ensure applications are optimized for cloud platforms, containerization, Kubernetes, and CI/CD deployment models.
  • Establish architecture patterns for containerized application deployments on Kubernetes and AWS EKS environments.
  • Ensure application solutions meet security, availability, performance, scalability, and regulatory requirements.
  • Partner with Security teams to incorporate secure coding practices, vulnerability management, authentication, authorization, and data protection standards.
  • Drive application observability through logging, monitoring, distributed tracing, performance tuning, and proactive health monitoring.
  • Define non-functional requirements including availability, disaster recovery, performance, capacity management, and operational support models.
  • Support technical decision-making for application integration, middleware, API gateways, service mesh, and cloud-native technologies.
  • Contribute to DevOps practices including CI/CD pipelines, automated testing, release automation, and Infrastructure as Code adoption.
  • Create and maintain architecture documentation, solution designs, reference patterns, standards, and knowledge repositories.
  • Identify technical debt, architectural risks, and improvement opportunities, and develop remediation roadmaps to improve long-term maintainability.
To help us level up, you'll ideally have:
  • 12 - 15 years of strong hands-on experience designing and developing enterprise applications using Java 11/17+, Spring Boot, Spring Cloud, and related technologies.
  • Strong expertise in microservices architecture, distributed systems, and cloud-native application design.
  • Experience designing REST APIs, event-driven architectures, messaging platforms, and integration solutions.
  • Strong understanding of application scalability, resiliency, fault tolerance, caching, and performance optimization patterns.
  • Experience with Kubernetes, Docker, container orchestration, and cloud deployment models.
  • Strong understanding of API Gateway, Service Mesh, service discovery, circuit breakers, and distributed tracing concepts.
  • Experience with CI/CD pipelines, automated testing, and DevOps practices.
  • Strong knowledge of relational and NoSQL databases, data modelling, and persistence frameworks.
  • Experience integrating with enterprise platforms, third-party systems, and cloud-native services.
  • Excellent communication and stakeholder management skills.
  • Experience preparing architecture documentation, solution designs, standards, and technical governance artefacts.
  • Strong analytical, problem-solving, and decision-making abilities.

If you only meet some of the requirements for this role, that's okay ...We value a diverse range of backgrounds & ideas and believe this is fundamental for our future success. So, if you have the curiosity to learn and the willingness to teach what you know, we'd love to hear from you.

Bonus points if you have experience with:
  • Bachelor's degree in Computer Science or relevant field.
  • Project & team management experience preferred but not essential.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Developer
Java Developer

Infosys • Sydney

Híbrido
AUD 109.000 - 120.000
Sr. Java Developer
Sr. Java Developer

Showtime Consulting • Sydney

Presencial
AUD 120.000 - 160.000
Senior Java Developer
Senior Java Developer

Hydrogen Group • Sydney

Presencial
AUD 120.000 - 170.000
Java Developer
Java Developer

Skillfield • Melbourne

Híbrido
AUD 120.000 - 160.000
Java Developer
Java Developer

Infosys Limited • Sydney

Híbrido
AUD 109.000 - 120.000
Hybrid work model
Secure Java Microservices Engineer | Cloud & DevOps
Secure Java Microservices Engineer | Cloud & DevOps

Showtime Consulting • Melbourne

Presencial
AUD 110.000 - 160.000
Application Architect - SAP, mobile, platforms
Application Architect - SAP, mobile, platforms

Ac3 • Sydney

Presencial
AUD 140.000 - 190.000
Senior Client Solutions Architect
Senior Client Solutions Architect

10x Banking • Sydney

Híbrido
AUD 120.000 - 160.000
Competitive base salary
25 days holiday plus birthday off
4 wellbeing days per year
+4
Staff Java Engineer
Staff Java Engineer

Kaizen Global Technologies • Sydney

Presencial
AUD 180.000 - 240.000
Senior Solutions Engineer
Senior Solutions Engineer

Jobgether • Australia

A distancia
AUD 120.000 - 160.000
Remote-first flexibility
Competitive compensation
Comprehensive employee benefits
+6
Ubicaciones