
Search by job, company or skills

Lead Software Engineer (Java)
This is an exciting opportunity to join a high-performing engineering team building modern financial software platforms.
Job Purpose:
Lead a development team to design, build, and deliver scalable financial software solutions.
Job Responsibilities:
. Lead and mentor software developers to deliver high-quality applications on schedule.
. Collaborate with architects, analysts, and testers to design scalable product solutions.
. Review code, enforce development standards, and ensure best practices across engineering teams.
. Support planning activities including task estimation, technical design, and project coordination.
. Ensure secure, reliable, and well-tested software aligned with business and product requirements.
Job Requirements:
. Degree in Computer Science, IT, Engineering, or equivalent practical development experience.
. Strong hands-on experience with Java, modern web technologies, and API development.
. Experience leading development teams and delivering large-scale enterprise software applications.
. Familiarity with cloud technologies, container platforms, CI/CD pipelines, and version control tools.
. Strong communication skills with ability to collaborate across business, product, and engineering teams.
The role offers exposure to enterprise-scale systems, modern development practices, and emerging technologies within a collaborative and innovative environment.
If this opportunity sounds aligned with your experience and career goals, we would love to hear from you. Please reach out to Naveen at [Confidential Information] to learn more about the role.
Job ID: 144127337