Posted on: 10/12/2025
Description :
Responsibilities :
As an architect, you should have a broader vision while devising solutions.
Teams will rely on your knowledge to build clean and scalable solutions.
You are supposed to possess depth of Java-related ecosystem as well as breadth across various types of databases, message brokers, deployment methodology, indexing solutions, various architecture methodologies, and understand quick and dirty vs long-term trade-offs.
You will consistently enhance your knowledge across various tech verticals, and you are hands-on with multiple programming languages.
You are an open source contributor and have no problem going to the source code of open source libraries.
You have expertise in building HLD/LLD Diagrams and can communicate effectively.
You understand scalability and configurability aspects of software building.
We would love to know about the projects you have done and, architecture you have built.
During our interaction with you, we will go to great lengths to understand your aspirations and your approach towards building quality products, and there will be multiple rounds of design interviews.
This is a high-growth role with tremendous potential to make an impact on our growth, and you will grow accordingly.
Requirements :
- 10+ years of relevant industry experience in building large-scale products.
- Understand Security, Logging, Monitoring, Testing, and Deployment aspects of Micro services architecture.
- Very Strong System Design Experience and ability to make decisions given time and budget constraints.
- Working with Service Mesh like Istio is a big plus.
- Experience in debugging, diagnosing and fixing production bugs.
- Knowledge of Docker and Kubernetes.
- Can identify performance bottlenecks using profilers and can do production sizing of hardware effectively.
- Understands Quality of Code and can demonstrate it via various POCs.
- Deep understanding of technologies and architecture for a scalable and highly available set-up.
- Experienced in Core Java, Multithreading, deep understanding of JVM and web servers like Tomcat, Netty.
- Experience in tech stack like Spring/Hibernate/DropWizard or other micro services frameworks.
- Experienced in using Message Brokers like RabbitMQ, NATS, Kafka.
- Experienced in Distributed technologies like Vert.x / Hazelcast / Zookeeper.
- Experience in Scala is a big plus.
- Experienced in streaming technologies like Kafka, Flink.
- Experienced in Container Technologies like Docker, Kubernetes.
- Experience working with NoSQL Databases like MongoDB / Arango DB/ IOT Databases.
- Deep knowledge of cloud AWS / GCP.
- Not afraid of refactoring the existing system in a different technology.
- Experienced in developing the long-term tech strategy for analytics and translating that into an achievable roadmap.
-Up-to-date with emerging technology trends and the ability to choose the best.
- Strong in open source technologies, agile development.
- Big data technologies are a plus.
- Proven track record of hiring and mentoring developers.
- Ability to drive multiple projects and deliver them on time with high quality.
- Passion for building a strong Engineering culture, operational excellence and innovation.
- This job was posted by Kamalpreet Kaur from Wiom.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1587845
Interview Questions for you
View All