Wissen Infotech
Website:
wissen.com
Job details:
Wissen Technology is Hiring for Java Technical Lead
About Wissen Technology:
At Wissen Technology, we deliver niche, custom-built products that solve complex business challenges across industries worldwide. Founded in 2015, our core philosophy is built around a strong product engineering mindset—ensuring every solution is architected and delivered right the first time. Today, Wissen Technology has a global footprint with 2000+ employees across offices in the US, UK, UAE, India, and Australia. Our commitment to excellence translates into delivering 2X impact compared to traditional service providers. How do we achieve this? Through a combination of deep domain knowledge, cutting-edge technology expertise, and a relentless focus on quality. We don’t just meet expectations—we exceed them by ensuring faster time-to-market, reduced rework, and greater alignment with client objectives. We have a proven track record of building mission-critical systems across industries, including financial services, healthcare, retail, manufacturing, and more. Wissen stands apart through its unique delivery models. Our outcome-based projects ensure predictable costs and timelines, while our agile pods provide clients with the flexibility to adapt to their evolving business needs. Wissen leverages its thought leadership and technology prowess to drive superior business outcomes. Our success is powered by top-tier talent. Our mission is clear: to be the partner of choice for building world-class custom products that deliver exceptional impact—the first time, every time.
Job Summary: We are seeking a highly experienced Senior Engineer / Java Technical Lead with 14–20 years of hands‑on expertise in designing and building large‑scale distributed systems. The ideal candidate will be a strong technical leader with deep experience in Java backend engineering, system design, architecture, and end‑to‑end ownership of complex systems. This role requires expert‑level problem‑solving, architectural clarity, and the ability to convert complex, ambiguous requirements into scalable, reliable, high‑performance engineering solutions. The candidate will work across components, communication flows, data pipelines, infrastructure, and operational readiness while influencing technical direction across teams.
Experience: 14- 20 years
Location: Mumbai
Mode of Work: Full time
Key Responsibilities:
- 1.End‑to‑End System Architecture
- Architect complete distributed systems from conceptualization to production rollout.
- Define system boundaries, components, and service responsibilities.
- Deliver High‑Level Design (HLD) and Low‑Level Design (LLD) documents.
- Ensure system architectures meet goals for scalability, reliability, performance, and security.
- Make clear engineering trade‑offs backed by strong reasoning.
2. Component‑Level Design
- Break large systems into independently deployable components.
- Define APIs, contracts, schemas, data models, and communication patterns.
- Apply modern architectural patterns:
- Domain‑Driven Design
- Microservices
- Event‑Driven Architecture
- CQRS
- Hexagonal Architecture
- Ensure the design is maintainable, extensible, and future‑proof.
- 3. Engineering Ownership
- Build and deliver backend components with hands‑on Java expertise.
- Own systems end‑to‑end — design, development, deployment, and production operations.
- Debug performance bottlenecks and complex system issues.
- Drive quality through testing, observability, and operational readiness.
- 4. Cross‑Functional Leadership
- Collaborate with Product, Engineering, DevOps, and Infrastructure teams.
- Influence and guide technical direction across engineering teams.
- Handle complex technical and business requirements with clarity and confidence.
Requirements:
- 10+ years of hands‑on Java development experience.
- Strong experience building systems or products from scratch (not just maintenance).
- Deep understanding of OOP, data structures, algorithms, and design patterns.
- Strong experience with Spring, Spring Boot, Hibernate, or similar frameworks.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of SQL and NoSQL databases.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience with distributed systems, messaging, and high‑scale architectures.
- Proven ability to own systems in production end‑to‑end.
Good To Have Skills:
- Experience with massive‑scale distributed systems (millions to billions of events).
- Expertise in real‑time, streaming, or low‑latency architectures.
- Experience leading teams or influencing architecture decisions across teams.
- Exposure to multi‑tenant systems and complex enterprise architectures.
- Advanced understanding of reliability engineering and observability.
Wissen Sites:
Website: www.wissen.com
LinkedIn: https://www.linkedin.com/company/wissen-technology
Wissen Leadership: https://www.wissen.com/company/leadership-team/
Wissen Live: https://www.linkedin.com/company/wissen-technology/posts/feedView=All
Click on Apply to know more.