HamburgerMenu
hirist

Wissen Technology - Java Technical Lead/Senior Engineer

Wissen Infotech Pvt. Ltd.
10 - 14 Years
Bangalore

Posted on: 19/02/2026

Job Description

Description :


Job opportunity with Wissen Technology for Java Technical lead for Bangalore location


Lead Java Developer


Experience Required : 10+ Years


Role Type : Full-Time | Hands-On Architecture + Engineering


Required Skills :


- 10 + years of hands-on Java development experience.


- Strong experience in building products or applications from scratch (not just maintenance/support).


- Good understanding of object-oriented programming principles.


- Experience with frameworks like Spring, Spring Boot, Hibernate, etc.


- Strong knowledge of data structures, algorithms, and design patterns.


- Should have strong problem-solving abilities.


- Familiarity with RESTful APIs, microservices architecture is a plus.


- Solid understanding of database technologies (SQL, NoSQL).


- Exposure to cloud platforms (AWS, Azure, or GCP) will be an advantage.


- Strong debugging and troubleshooting skills.


1. Role Summary :


We are seeking an exceptional Senior Engineer who can design, build, and deliver end-to-end distributed systems operating at extreme scale, high performance, and high reliability.


This role requires :


- Expert-level system design capability


- Ability to handle complex business and technical requirements


- Hands-on engineering expertise


- Deep understanding of distributed systems


- Strong clarity in architecture and communication


- Leadership in influencing technical direction


The candidate must be capable of turning any system requirementlarge, complex, ambiguousinto a fully engineered architecture and implementation plan, covering components, communication patterns, data flows, infrastructure, observability, and operational readiness.


2. Key Responsibilities :


End-to-End System Architecture :


- Architect complete systems from initial concept to production rollout.


- Identify and define system boundaries, components, and service responsibilities.


- Produce both high-level and low-level design artifacts (HLD, LLD).


- Ensure architectures meet scaling, reliability, security, and performance goals.


- Establish clear trade-offs for design decisions backed by solid engineering reasoning.


Component-Level Design :


- Break complex systems into independently deployable components.


- Define APIs, communication contracts, schemas, and data models.


- Apply modern architecture patterns (DDD, microservices, event-driven, CQRS, hexagonal).


- Ensure clarity around responsibilities, dependencies, and interaction patterns.


- Validate component-level design for maintainability and extensibility.


Minimum Qualifications :


- 10+ years in backend engineering, distributed systems, or architecture.


- Proven track record of designing complex, large-scale systems.


- Strong coding ability in at least one major backend language.


- Experience with large distributed data and messaging systems.


- Experience owning systems end-to-end in production.


Preferred Qualifications :


- Experience with massive-scale systems (millions?billions of events daily).


- Expertise in real-time / streaming / low-latency architectures.


- Experience leading engineering teams architecturally.


- Exposure to multi-tenant environments.


- Advanced understanding of reliability engineering.


Overall Summary for Job Boards :


Seeking a Senior Systems Architect / Principal Engineer to design and deliver highly complex, scalable, secure, fault-tolerant distributed systems end-to-end with deep ownership of components, communication flows, data architectures, reliability engineering, and operational readiness.



info-icon

Did you find something suspicious?

Similar jobs that you might be interested in