Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

Virtusa

NewBe an early applicant

Lead Software Engineer

Posted Updated 1 view
Discussion

Description

Interested candidates can share profiles with krithikaprasad@virtusa.com



Role & responsibilities

  • Develop and maintain robust scalable and high-performance software applications using Java Springboot Angular and React to meet business requirements.
  • Collaborate with cross-functional teams to gather and analyze requirements ensuring alignment with project goals and timelines.
  • Design and implement microservices-based architectures to enhance system modularity and scalability.
  • Integrate Kafka for real-time data streaming and messaging ensuring seamless communication between distributed systems.
  • Write and execute unit tests using Junit to ensure code quality reliability and maintainability.
  • Troubleshoot and resolve complex technical issues ensuring minimal downtime and optimal system performance.
  • Optimize application performance by identifying bottlenecks and implementing effective solutions.
  • Stay updated with the latest industry trends and technologies to incorporate best practices into development processes.
  • Provide technical guidance and mentorship to junior team members fostering a culture of continuous learning and improvement.
  • Document technical designs processes and solutions to ensure knowledge sharing and maintain project transparency.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Collaborate with DevOps teams to streamline deployment processes and maintain CI/CD pipelines.
  • Contribute to the overall success of the company by delivering high-quality software solutions that enhance customer satisfaction and drive business growth.


Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →