Software Architect leading the evolution of a gaming platform while guiding teams in development and architecture. Designing scalable and resilient systems in a hybrid tech environment.
Responsibilities
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.
Senior Full Stack Engineer responsible for developing and integrating AI tools in a HealthTech startup, providing impactful solutions for therapists' workflows.
Full Stack Engineer developing AI systems for a proactive chat app. Building features across frontend, backend, and AI integrations for reliable workflows.
Full - Stack Developer creating innovative digital solutions at Dreamlight Labs. Develop modern web interfaces and APIs while collaborating with a dynamic team in the creative industry.
Software Tech Lead responsible for Full Stack architecture and development at SPiNE Energy startup. Engage in innovative energy applications and scalable solutions for energy management.
Product Engineer responsible for full - stack development and feature ownership using AI tools. Join JustDice in Hamburg to build mobile and apps in a supportive environment.
Senior Staff Engineer at mylo responsible for large - scale technical impact across backend systems. Collaborating with teams to ensure architectural excellence and improve system reliability.
Full Stack Developer at Centah managing integrations and API features for a scalable SaaS platform. Contributing to system reliability and mentoring less experienced engineers.
Director of Software Engineering providing strategic and technical leadership across Ensemble’s software delivery organization. Drive technology strategy and lead engineering teams to deliver scalable software solutions.
Developing and maintaining state of the art solutions for McKesson. Senior Associate Software Engineer role requires collaboration with teams and participation in Agile methodology.
Lead Software Engineer responsible for influencing and implementing technology strategy for software delivery teams at Ensemble. Focused on developing reusable components and mentoring technical deliverables.