Search by job, company or skills

Technical Lead - GISOCC Office IS

  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

Responsibilities

Pure Architecture & Low-Level Design (LLD)

  • Layered Microservices Design: Architect and evolve highly scalable, decoupled, and layered microservices architectures using Java ecosystem standards.
  • Database & Framework Architecture: Design robust, high-performance database schemas (SQL/NoSQL). Establish standard, language-agnostic foundational frameworks to streamline development across disparate teams.
  • Low-Level Design (LLD): Translate high-level business requirements into clean, maintainable low-level technical designs, class diagrams, and execution blueprints.
  • Engineering Excellence & CI/CD
  • Automated Code Governance: Set up automated tool-based code review workflows (e.g., SonarQube) to maintain high code quality and consistency.
  • Testing & CI/CD Pipelines: Enforce comprehensive Unit Testing cultures and design/optimize continuous integration and continuous deployment (CI/CD) pipelines for seamless delivery.
  • Deprecation Management: Establish automated notification systems for language, library, and framework deprecations to proactively mitigate technical debt.
  • Non-Functional Testing (NFT) & Security
  • Security & Compliance: Drive vulnerability management and license compliance, ensuring software/language deprecations and security flaws are proactively caught using tools like Black Duck.
  • Standardized Exception Handling: Define and implement enterprise-grade, generic exception-handling frameworks across platforms to ensure system resilience and consistent error tracking.
  • Observability: Architect platform-specific monitoring, logging, and control mechanisms (APM tools) to ensure proactive system health checks and alerting.
  • Product, AI Innovation & Communication
  • AI Integration: Lead the design and implementation of next-generation intelligent features leveraging Google Gemini AI models.
  • Product Impact Documentation: Author comprehensive impact analysis documentation, detailing how architectural changes affect product scaling, user experience, and business goals.
  • Enablement: Deliver high-quality user manuals, technical write-ups, and training materials for cross-functional engineering and product teams.
  • Hierarchy-Busting Communication: Act as a proactive communication catalyst. Identify system and process pain points and ensure they are escalated directly to the right decision-makers, deliberately overcoming restrictive or siloed hierarchical structures.

Experience / knowledge



7+ years of experience in the software industry with a full stack developer role.

  • Core Development: Strong expertise in Full-Stack Java development (Spring Boot, Hibernate, modern frontend frameworks).
  • Cloud Ecosystems: Hands-on experience architecting and deploying solutions on major cloud providers, specifically AWS and GCP.
  • Security Tools: Direct experience managing dependencies, licenses, and security risks via Black Duck or similar SCA tools.
  • AI/ML: Proven familiarity or practical experience integrating Gemini AI APIs or equivalent LLM frameworks into enterprise applications.
  • CI/CD & DevOps: Proficiency with modern DevOps tools (Jenkins, GitLab CI, GitHub Actions, Docker, Kubernetes).
  • Database Design: Advanced knowledge of relational (PostgreSQL, MySQL) and non-relational (MongoDB, DynamoDB) database architecture.
  • Technical Growth Mindset: Proven ability to mentor developers, elevate engineering standards, and act as a technical growth catalyst.
  • Strategic Communication: Bold, transparent communication style with the ability to navigate complex organizational structures to solve technical and product stalemates.
  • Product Empathy: Ability to look at a system through the user's lens, ensuring technical decisions align cleanly with product utility.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153124043

Beware of Scammers

We don’t charge money for job offers