
Software Architect
Xciting
full-time
Posted on:
Location Type: Hybrid
Location: Sliema • 🇲🇹 Malta
Visit company websiteJob Level
SeniorLead
Tech Stack
CloudDistributed SystemsDockerJavaKubernetesMySQLSpring
About the role
- Lead the design and continuous development of scalable, secure and resilient distributed systems
- Establish and maintain technical standards, architectural guidelines and shared libraries
- Undertake your own development work on key projects
- Coach and mentor engineers in architecture, system design and development best practices
- Stay current with modern engineering practices and emerging technologies
- Collaborate closely with multiple stakeholders to ensure architectural decisions support business requirements
- Contribute to long term technical planning including scalability strategies, performance improvements, observability and maintainability
- Ensure production readiness by guiding teams on operational requirements, deployment processes and reliability considerations
- Hire and manage development teams while cultivating a healthy engineering culture, career growth frameworks and performance review processes
Requirements
- At least 8 years experience in a similar position
- Extensive experience in backend development using Java and its modern ecosystem
- Strong practical knowledge of Spring, relational databases, Docker and Kubernetes
- Proven experience architecting and delivering distributed systems that meet high standards of scalability, security, resilience and maintainability
- Solid understanding of relational databases, with strong hands on experience working with MySQL, including data modeling, performance tuning and high availability strategies
- Practical experience with containerized environments, cloud native infrastructure and CI and CD pipelines that support reliable production operations
- Demonstrated ability to lead or manage engineering teams, including hiring, mentoring, performance evaluation and fostering a healthy engineering culture
- Familiarity with software security principles, secure coding practices and industry standards
- Experience collaborating with cross functional stakeholders and executive leadership
- Ability to gather detailed requirements, translate them into architectural solutions and provide accurate estimates for major development initiatives
- Fluent written and spoken English combined with strong communication and analytical skills.
Benefits
- health and dental insurance
- well being allowances
- training
- relocation support
- regular team activities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringrelational databasesDockerKubernetesMySQLdata modelingperformance tuningcloud native infrastructureCI/CD pipelines
Soft skills
coachingmentoringleadershipcommunicationanalytical skillscollaborationperformance evaluationfostering engineering culturegathering requirementstranslating requirements