Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
Fresher
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 20 applicants

Job Description

lease use this JD.

  • Architect and build resilient, high-performance microservices using core Java 11/17+ and the Spring Boot framework.
  • Design and maintain event-driven streaming pipelines and real-time message handling utilizing Apache Kafka.
  • Containerize applications with Docker and orchestrate scalable deployments across Kubernetes clusters.
  • Model efficient database schemas and write optimized queries across relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) systems.
  • Design robust RESTful APIs, manage API gateways, and implement secure authentication protocols such as OAuth2.
  • Establish and champion clean code standards, SOLID principles, and design patterns through rigorous code reviews.
  • Diagnose performance bottlenecks, optimize database transactions, and reduce latency across distributed systems.
  • Configure observability, distributed tracing, and real-time monitoring using Prometheus, Grafana, and ELK stack tools.
  • Automate continuous integration and deployment pipelines using modern CI/CD tools like GitLab CI, GitHub Actions, or Jenkins.
  • Collaborate closely with product managers, frontend teams, and DevOps engineers to translate product goals into technical designs.
  • Drive system design decisions, technical documentation, and long-term architectural roadmaps for core platform components.
  • Provide technical leadership, mentor mid-level and junior developers, and enforce engineering best practices within the team.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

Bengaluru
Skills:
Sql, Apache Tomcat, Spring Boot, UNIX, Mq, Postgres, Selenium, J2EE, Kafka, Oracle, Core Java, messaging systems, Dapr, Flink, Apache Iceberg
Bengaluru, India
Skills:
telemetry , Orchestration, Terraform, Python, Kubernetes, Lang graphs, LLMs, Crew AI, Go, Vector DBs, Agent lifecycle management, AutoGen, CI/CD pipelines, RAG, MCP, Metering, Observability, Monitoring
Bengaluru, India
Skills:
Jenkins, Devops, Git, configuration management, Automation Frameworks, Test Management, Sdlc, deployment orchestration, CI CD pipelines, branching strategies
Bengaluru, India
Skills:
Java, Springboot, CSS, Node.js, Json, Sql, HTML, Angular, Nosql, React, Gcp, Javascript, Typescript, Restful Apis, Azure, AWS, WebSockets, AI-assisted software development tools