Q agency

Solution Architect

Q agency  •  Zagreb, HR (Hybrid)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Are you a proactive, team-oriented, and motivated Solution Architect looking for your next challenge? We're always on the lookout for passionate individuals who share our values and are excited to make an impact.

We value a go-getter attitude, a drive to get things done, and the empathy to truly understand our clients’ needs. Our team takes pride in working hard - and having fun while doing it. We believe in the power of collaboration and bringing like-minded people together to build great things.

If this sounds like you, we’d love to hear from you! Submit your expression of interest and we’ll be in touch when the right opportunity arises.

Who will you be working with?

On a day-to-day basis, you'll be working with Product Owners, Project Managers, Developers, Business Analysts, Clients, Designers, DevOps Professionals, Tech Team Leaders, and other teams.

Who are you reporting to?

You will be reporting to the Engineering Lead.

What will you be doing?
  • analyze requirements and propose the best technical solutions and options
  • provide software estimates based on the proposed solution
  • write technical documentation for proposed solutions
  • help mitigate risks, stress out assumptions, alternatives, constraints, issues and dependencies for a given software solution
  • analyze existing solutions and come up with suggestions for improvement
  • work with developers providing supervision and guidance in executing the solution
  • consult development teams on approaches, best practices, and solutions
  • provide the development teams with architectural blueprints
  • actively participate in project discovery phases to document possible integrations and provide insight into what is feasible in any given circumstance
  • ensuring projects comply with strategic guidelines and architecture
  • assessing and argue business impact that certain technical choices and solutions have
  • work with leaders of other teams in creating the best possible solution and solution options
  • research current and new technologies and propose changes and adoption
What do we expect?
  • 10+ years of experience
  • adaptability to new technologies
  • experience with application design and architecture (strong knowledge with SOA and Microservices Architecture)
  • deep knowledge of Design patterns, SOLID principles
  • strong knowledge of Enterprise Integration Design Patterns
  • hands on experience with resilience concepts, exception handling, logging and troubleshooting techniques
  • more than 10+ years of experience in developing with Java and related tech ecosystem
  • profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
  • experience with Spring Boot, Spring Cloud, Spring Security, Spring WebFlux, Spring Data, Spring Integration, Redis, RabbitMQ, Java 11-21 and Domain driven design
  • hands on experience with ORM like Hibernate
  • experience with some of the popular Java application servers (i.e. Tomcat, Jetty, GlassFish, WildFly,..)
  • hands on experience with Docker, Kubernetes
  • hands on experience with RDBMS
  • hands on experience with database migration tools like Liquibase or Flyway
  • hands on experience with HTML, CSS, Javascript, DOM
  • experience with system security measures
  • experience with data modeling patterns and best practices
  • strong technical background covering multiple software development dimensions
  • hands-on experience in software development with an in-depth understanding of programming and best practices,
  • experience in reading and writing technical documentation
  • understanding of cloud computing and cloud infrastructure (AWS preferred)
  • strong organizational and communication skills with the ability to clearly elaborate on the technical aspects, risks, challenges, and selling points of the solution
  • strong proactivity and leadership mentality (preferably possess team lead experience)
  • capable of aligning all the parties involved in the solution, including clients, business analysts, project managers, vendors, developers, and other stakeholders
  • strong communication skills to produce explanations when dealing with individuals from a non-technical background
  • people skills to maneuver and manage project requirements from numerous groups that work on the project
  • providing advice, explanation, empathy, influence, and negotiation skills to navigate the solution with confidence
  • preferably possess knowledge of the most relevant compliance and regulatory standards affecting the software development process (GDPR, ISO27001, PCI-DSS, Cloud Controls Matrix, eIDAS,...)
  • high proficiency in English in both written and verbal form
What we bring to the table
  • The location choice is yours: remote, on-site or hybrid
  • Flexible working hours
  • Work with new technologies in a high-performance environment
  • Diverse international projects (from 3-week microservice apps to 6+ month enterprise solutions)
  • IT community involvement — Meetups, Workshops & Articles
  • Internal workshops & personal development
  • 100% paid sick leave
  • Paid health insurance
  • Subvention of Multisport card
  • Transport allowance & meal allowance
Salary range

Our salaries are based on your experience, level of knowledge & technical interview.

Sounds exciting? Click on the button below and apply now :)
Q agency

About Q agency

⭐️ Top 15 World's Best Agencies — Clutch, 2024

⭐️ Best Employer Award (2024) — MojPosao, Dec 2024

⭐️ #1 Fastest-growing Software Agency in Europe — Deloitte Technology Fast 500™ EMEA, Sept 2019

Q is an award-winning software development & design agency from Croatia, with offices in Switzerland, the UK, and the US.

We cover a full 360° product lifecycle, from a business idea to the final product, by offering a wide range of IT services. We've helped over 200 clients reach their goals, including Fortune 500 companies as well as the leading tech startups.

Our team consists of top-notch Developers, Project Managers, Product Strategists, Business Analysts, Designers, UX Experts, QA Engineers, and the Support Team. With a unique methodology, we integrate creativity, strategy, and technology in every project, while our people's expertise and experience can provide answers to even the toughest questions.

Whether you're developing a new product, running an online business, building a startup from scratch, or simply looking to expand your development team, Q will help you grow globally.

That is why our motto is:

"Whatever the Q, we got the A".

Awards:

⭐️ #3 Best Employer of 2024 — MojPosao, Dec 2024

⭐️ #1 Best Employer of 2022 — MojPosao, Dec 2022

⭐ 3 Best Employer Branding 2022 Awards — Adria, Dec 2022

⭐️ Golden Key Award — Croatian Exporters Association, Jul 2022

⭐ #1 Best Employer of 2021 — MojPosao, Dec 2021

⭐ 6 Best Employer Branding 2021 Awards — Adria, Dec 2021

⭐ On the list "Top 20 World's Best Agencies" — Clutch, 2020

⭐ #1 on the list "Top B2B Croatian Companies" — Clutch, 2020

⭐ Top 200 Fastest-growing companies — Financial Times FT 1000, 2020

⭐ #1 Product in Industry Specific Softwares (Health) — The German Innovation Awards

⭐ #1 fastest growing software agency in Europe — Deloitte Technology Fast 500 EMEA, 2019

⭐ European Business Award — National Winner, 2018

⭐ REBRAND 100® Global Awards — Winner, 2018

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Zagreb, HR
Year Founded
2013
Website
q.agency
Social Media