Lead Software Engineer
Thomson Reuters · Colombo
Job description
About the role
We are looking for an experienced Technical Lead – Java to drive the design, development, delivery, and continuous improvement of scalable software systems. In this role you will provide hands‑on technical leadership, make architectural decisions, and ensure secure, reliable, high‑performing solutions for global customers.
Key responsibilities
- Lead the architecture, design, development, testing, deployment, and maintenance of scalable applications and distributed systems.
- Partner with business and technology stakeholders to translate product requirements into technical solutions.
- Implement critical features using Java and other JVM‑based technologies.
- Define and enforce coding standards, design principles, and engineering best practices.
- Design resilient, secure, high‑performance microservices.
- Conduct thorough code reviews and ensure high code quality.
- Establish testing strategies including unit, integration, functional, and automated testing.
- Guide teams in CI/CD pipelines, version control, automated deployments, and quality gates.
- Mentor and coach engineers of varying experience levels.
- Participate in Agile ceremonies such as sprint planning, backlog refinement, daily stand‑ups, and retrospectives.
- Identify technical risks and delivery challenges, proposing mitigation plans.
Required profile
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- 7+ years of hands‑on software development experience delivering scalable enterprise applications.
- Proven experience leading design and delivery of complex software projects, distributed systems, or large‑scale applications.
- Strong hands‑on expertise in Java and solid experience with JVM‑based development.
Required skills
- Java
- JVM ecosystem
- Microservices architecture
- Distributed systems
- CI/CD pipelines
- Version control (Git)
- Automated testing (unit, integration, functional)
- Agile development practices
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Salary: Senior Software Engineer Based on 7 job offers in Sri LankaApply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 6 days from now
115 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Thomson Reuters
Colombo