Konrad is a next-generation digital consultancy that solves complex business problems for global clients with creative and forward-thinking solutions. As a Software Architect, you'll lead projects and tech teams, provide guidance, and design software architecture.
Requirements
- 5+ years experience building and delivering modern production-grade web applications in a team environment, leading teams and projects
- Very strong Java programming skills & experience utilizing Spring Boot or Spring Cloud
- Very strong JS programming skills & experience using React or Angular or similar
- Experience working within cloud environments (AWS or Google Cloud or Azure)
- Experience working with Infrastructure as Code, CI/CD
- Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
- Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
- Fluency with relational databases or alternatively NoSQL databases
- Excellent interpersonal skills
- A proactive personality, and a desire to deliver your best work
- A love for improving software development workflows and processes
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Retirement Planning
- Parental Leave Program
- Annual tech & travel allowance
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs