Senior Software Engineer
About the role
The Senior Software Engineer position at Bridge BSS Talent is an onsite, full-time contract role based in Colombo, Sri Lanka. The role involves designing and developing backend services for a distributed platform, primarily using Java and C++. Responsibilities include collaborating with product architects, conducting code reviews, and following agile practices to ensure quality and timely delivery. The ideal candidate will have a strong background in software design and development, particularly with Java, and experience in areas such as multithreading, performance optimization, and cloud technologies. Bridge BSS Talent is a global IT outsourcing and business support services provider, working with innovative companies to deliver impactful technology solutions.
Must have
- Bachelor's degree in computer science, Software Engineering
- 3+ years of solid experience in software design and development using Java
- Strong understanding and hands-on experience in multithreading, performance optimization, memory management, Java Generics
- Experience in unit testing, performance profiling, and debugging (execution and memory)
- Solid experience with the standard Java libraries
- Experience in python or other scripting languages
- Experience in cloud technologies such as K8S, Docker, GCP, AWS, PaaS
- Experience in coding assistants such as Cursor/Copilot/Antigravity
- Experience or knowledge of AI/ML concepts is a major plus
- Experience with build systems such as Maven, and CICD
- Hands-on experience with tools such as Java performance profilers, debuggers, jvm analyzers, Git, and various IDEs/editors
- Experience in distributed systems is a plus
- Experience working in Unix-based systems is a plus
- Experience in designing and developing high-performance asynchronous systems is a plus
Technologies
- Agile
- AWS
- CI/CD
- C++
- Cursor
- Docker
- GCP
- Git
- Java
- JVM
- Kubernetes
- Machine Learning
- Maven
- Multithreading
- Python
- Unit Testing
- Unix
Highlights
This is an onsite position in Colombo, Sri Lanka. The employment is a full-time contract with the possibility of extension.