261313 - Software Engineer
About this job
Designation / Job title : 261313 - Software Engineer
Primary or Mandatory skills :-
• Java, Spring Boot Microservices, AWS Cloud Architecture
• Kubernetes, Apache Kafka, Jenkins, Harness CI/CD, Enterprise Solution Architecture
Good to have skills :
• Cloud Migration & Application Modernization Strategies
• Maniframe Modernization (COBOL, CICS, DB2, JCL)
• .NET / .NET Core Architecture and Modernization
Detailed Job description : -
Experience Range
• 13+ years of software engineering experience.
• Minimum 4+ years in Solution Architecture, Technical Architecture, or Enterprise Application Modernization roles.
Role Summary
We are seeking an experienced Solution Architect to design, architect, and deliver scalable enterprise technology solutions leveraging Java, Spring Boot Microservices, AWS Cloud, Kubernetes, Apache Kafka, and Harness CI/CD platforms. The role will be responsible for defining solution architectures, leading application modernization initiatives, supporting cloud transformation programs, and guiding engineering teams through complex enterprise technology implementations.
The successful candidate will possess strong expertise in cloud-native architecture, distributed systems, application integration, DevOps practices, migration strategies, and modernization of legacy platforms including mainframe environments. Experience with .NET technologies is highly desirable.
Description / Duty Detail
The successful candidate will:
• Design end-to-end enterprise software solutions aligned with business and technology strategies.
• Define solution architecture standards, patterns, and governance frameworks.
• Architect cloud-native applications using Java, Spring Boot, AWS, Kubernetes, and Kafka.
• Develop and maintain solution blueprints, architecture diagrams, and technical specifications.
• Lead architecture reviews and provide technical guidance to engineering and project teams.
• Design event-driven and API-first integration solutions across enterprise applications.
• Design, implement, and optimize CI/CD pipelines using Harness and related DevOps toolsets.
• Assess legacy application landscapes and develop modernization roadmaps.
• Lead mainframe modernization and transformation initiatives including assessment, migration planning, and target-state design.
• Develop migration strategies for applications transitioning from legacy platforms to modern cloud environments.
• Evaluate application dependencies, integration requirements, security controls, and transformation risks.
• Collaborate with business stakeholders, delivery teams, infrastructure teams, and vendors to deliver technology outcomes.
• Ensure architecture compliance with security, governance, scalability, reliability, and performance standards.
• Support cloud migration initiatives, application rationalization programs, and digital transformation projects.
• Mentor engineers and technical leads on architecture best practices and modern software engineering principles.
• Research, evaluate, and recommend emerging technologies and modernization approaches to improve enterprise platforms.
Market insight
Explore related jobs
Similar jobs
See all similar jobsSolution Architect - AI
Bar Attendant
Legal Counsel - FMCG/Healthcare
Traffic Controllers (TC2-TMI2 and TMI3) Temporary
Primary Teacher - ASAP Term 3 Start
Specialist Consultant - Medicine
Frequently asked questions
What salary can I expect?
This listing does not show a salary. Similar roles in Melbourne often pay around 215 493 $ (median of 178 offers).
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for TECH MAHINDRA LIMITED and Melbourne.