Lead Technical Java Developer

5 - 10 years

15 - 20 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Overview As a Lead Technical Java Developer , you will play a critical role in shaping the architectural vision and strategy for our projects. You will leverage your extensive experience to design robust, scalable, and secure solutions that meet the diverse needs of our clients. This position requires a deep understanding of Java, Angular, Azure cloud services, microservices architecture, distributed systems, and performance optimization, as well as the ability to lead cross-functional teams in delivering high-quality solutions. Familiarity with DevOps, security, observability, and enterprise integration patterns is highly desirable for this role.
Position Responsibilities: The successful candidate will perform the following duties:
  • Lead the architectural design and implementation of large-scale, complex solutions across multiple projects.
  • Collaborate with senior leadership and stakeholders to define the architectural vision and strategy aligned with business goals.
  • Conduct thorough assessments of existing systems and processes to identify opportunities for improvement and innovation.
  • Develop and maintain architectural documentation, including high-level designs, detailed specifications, and architectural roadmaps.
  • Provide technical leadership and mentorship to project teams, ensuring adherence to architectural standards and best practices.
  • Facilitate architectural reviews and design sessions, promoting collaboration and knowledge sharing among team members.
  • Evaluate and recommend new technologies, tools, and frameworks to enhance solution delivery and performance.
  • Identify and mitigate architectural risks and issues, ensuring timely resolution and minimal impact on project timelines.
  • Stay abreast of industry trends, emerging technologies, and best practices to drive continuous improvement and innovation within the organization.
  • Drive cloud-native design using Azure PaaS offerings (e.g., App Services, Azure Functions, Event Grid, Service Bus).
  • Ensure observability and reliability using Application Insights, Log Analytics, and centralized logging strategies.
  • Architect secure solutions following best practices around authentication, authorization, and data protection using Azure AD and Key Vault.
  • Collaborate with DevOps teams to establish and improve CI/CD pipelines using Azure DevOps or GitHub Actions.
Basic Qualifications (Required Skills/Experience)
  • Minimum of 5 years of experience in solution architecture, with a proven track record of delivering complex solutions.
  • Strong expertise in cloud architecture, particularly Microsoft Azure, and experience with cloud-native application design.
  • In-depth knowledge of microservices architecture, API design, and integration patterns.
  • Proficiency in programming languages and frameworks, especially Java and Angular (experience with others like Java or Python is a plus).
  • Experience with database technologies (SQL, NoSQL) and data modeling.
  • Experience with distributed systems and performance tuning, including caching strategies and messaging patterns.
  • Strong understanding of security best practices and compliance standards.
  • Hands-on experience with Azure API Management, versioning, rate limiting, and governance strategies.
  • Familiarity with Domain-Driven Design (DDD) concepts and their application in modular microservices.
  • Excellent analytical and problem-solving skills, with the ability to think strategically and critically.
  • Exceptional communication and interpersonal skills, with the ability to influence and collaborate effectively with diverse teams.
Preferred Qualifications (Desired Skills/Experience)
These are nice-to-have skills that could add significant value to the role and future growth of the architecture team.
  • Bachelors degree in Computer Science, Information Technology, or a related field; Masters degree preferred.
  • Relevant certifications (e.g., Azure Solutions Architect Expert, AWS Certified Solutions Architect, TOGAF, etc.).
  • Experience in [specific industry or technology relevant to the company].
  • Proficiency with DevOps tools and practices such as CI/CD pipelines, Docker, Kubernetes, and infrastructure as code.
  • Understanding of event-driven systems, with experience using Azure Event Grid, Service Bus, or Kafka.
  • Experience with observability tools like Application Insights, Prometheus, or ELK stack for monitoring and alerting.
  • Exposure to scalable system design, circuit breakers, retries, and fallback mechanisms using libraries like Polly.
  • Familiarity with mobile app architecture and integration strategies (e.g., via APIs or Azure B2C).
  • Exposure to machine learning or AI workloads, including Azure Cognitive Services or ML pipelines.
  • Experience with multi-tenant SaaS architecture patterns.
  • Hands-on knowledge of Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates.
  • Knowledge of Zero Trust architecture or advanced network security concepts.
  • Understanding of cost optimization strategies in Azure.
  • Experience with hybrid cloud or multi-cloud architecture (e.g., combining Azure with AWS or GCP).
Typical Education & Experience:
  • Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 9 or more years'' related work experience or an equivalent combination of technical education and experience (e.g. Master+7 years'' related work experience, 13 years'' related work experience, etc.).

Mock Interview

Practice Video Interview with JobPe AI

Start Java Developer Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Boeing logo
Boeing

Aviation and Aerospace Component Manufacturing

Arlington VA

RecommendedJobs for You