Solution Designer with Java
XPT Software Australia Pty Ltd Melbourne, Victoria, Australia
IT Services and IT Consulting · 51-200 employees
About the role
Design and develop scalable microservices-based applications using Java, Spring Boot, and React JS. Manage technical designs, architecture decisions, and stakeholder communication while ensuring performance and security.
What they look for
Requirements
Requires 4-8 years of experience in full-stack development with strong proficiency in Java, SQL databases, and cloud-native technologies. Candidates must have a deep understanding of event-driven architecture, containerization, and software design principles.
Full description
- Strong
experience in designing and developing Microservices-based applications, including RESTful APIs, service orchestration, API security, and scalable distributed systems.
- Strong
hands-on experience with SQL databases (SQL Server/PostgreSQL/Oracle), including data modelling, stored procedures, complex SQL queries, and performance optimization.
- Strong
hands-on experience in React JS, JavaScript/TypeScript, component-based architecture, state management, and responsive UI development.
- Experience
working across the full technology stack, including React JS, Java, Spring Boot, Microservices, REST APIs, SQL databases, Kafka, and Cloud-native applications.
- Strong
understanding of event-driven architecture, Kafka topics/listeners, asynchronous messaging, and integration patterns.
- Experience
with containerization and cloud technologies such as Docker, Kubernetes/OpenShift, AWS/Azure is preferred.
- Strong
knowledge of software design principles, design patterns, performance tuning, scalability, security, and best coding practices.
- Excellent
communication and stakeholder management skills, with the ability to articulate technical designs, architecture decisions, risks, and trade-offs to both technical and business stakeholders.
- Strong learning mindset with the ability to stay updated on
emerging technologies, frameworks, and industry best practices.
Similar roles
-
Senior Java / Flowable / Kafka Backend Engineer (100%, m/f/d)
LeaseTeq Deutschland GmbH Berlin, Germany · €70K–€90K/yr
-
Java Developer
Playtech Tartu, Tartu, Estonia
-
Senior Backend Engineer ( Java)
Weekday AI Chennai, Tamil Nadu, India
-
Software Engineer (Java, Springboot)
NielsenIQ Pune City, Maharashtra, India
-
Software Senior Engineer-Java, Spring, Distributed System, DataProtection
Dell Technologies Pune, Maharashtra, India
-
Tech Lead Java - F/H
Groupe Softway Medical Lyon, Auvergne-Rhône-Alpes, France · €55K–€67K/yr