Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
Fresher
Not Disclosed
  • Posted 2 hours ago
  • Be among the first 10 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, India
Skills:
solace , Java, Ibm Mq, Kafka, Spring Boot, Automated Testing, Microservices, Docker, MongoDB, Rest Apis, Oracle, Kubernetes, Event Mesh, Asynchronous processing, Code quality, Event-driven architecture, Pubsub, Secure coding principles, Troubleshooting, Firestore, Security scanning, Spanner, Observability
Bengaluru, India
Skills:
Jenkins, Devops, Git, configuration management, Automation Frameworks, Test Management, Sdlc, deployment orchestration, CI CD pipelines, branching strategies
Bengaluru, India
Skills:
Springboot, Java Programming Language, Agile Methodologies, Automation, Software Development Life Cycle, Kubernetes, AWS, Continuous delivery methods, Application resiliency, AWS solution architect certification, AI-assisted software development tools, CI/CD, Co-Pilot
Bengaluru, India
Skills:
RDBMS, Rest Api, Java, Microservices, Devops, Oauth, Hibernate, Kafka, Kubernetes, Nosql, Azure, Graphql, Springboot, Docker, Spark, Infrastructure as Code