Back to Vacancies

Senior Software Engineer - Java

Do you believe in readily embracing change, and learning new technologies in an agile and results-oriented working environment? Then we just might have an opportunity for you. We are N-able, a technology solutions company that creates enhanced value, through meaningful business outcomes, for our customers and stakeholders, in the Telecom, Banking and Financial, Public, and Enterprise sectors. N-able was founded in 2008, with a vision to disrupt and transform age-old industries, and to be radical in using technology to ‘do better business’. Today, with a turnover of more than USD 20 million, our 200-plus team of skilled professionals have been responsible for successfully delivering several transformational technology projects the country has seen to date. People are the heart and soul of N-able. people know that our work is ultimately to better serve our customers, which takes sheer skill, commitment, and cross-collaborative teamwork. Which is why we look for individuals with a willingness to learn, share and to adapt, to join our team.

The Person we are looking for

Are you the type of person who believes your work can impact the way businesses in Sri Lanka and the region looks at technology? Do you believe in readily embracing change, and learning new technologies in an agile and results-oriented working environment? Then we just might have an opportunity for you.


  • Design, implement, develop and maintain complex software solutions that fully satisfy the business requirement.
  • Promote good development methodology and regularly provide technical leadership in a development team
  • Provide high quality code reviews, coach junior developers on conduct of code reviews.
  • Collaborate with Business Analyst and Product Owner to ensure clear and well-formed user stories for development
  • Provide support for functional, regression and performance testing, and provide analysis and recommendation on performance testing.
  • Provide technical support including issue investigation and analysis for production alerts; fulfill tasks that aid monitoring of  production health.

What we require

Critical Experience and Skills  

    ·   At least 4 years of specific experience in design and implementation of large and complex business applications         using Java/Spring Boot. 

    ·   Experience developing software adhering to microservice architecture along with a solid grasp of underlying        concepts 

    ·   Experience in integrating applications with other enterprise systems over standard protocols (e.g.,OAuth2/OIDC,         Open API,MQ/JMS messaging, Web Services, LDAP) will be an added advantage 

    ·   Having practice in the following areas 

        o  Using tools, techniques and technologies to write efficient, performant and scalable software.  

        o  Working within an agile delivery methodology 

        o  Working in a continuous integration environment 

        o  Using a unit testing framework as well as related tools 

        o  Writing software that follows software development standards and secure coding practices 

     ·   Good verbal and written communication skills and confidence for direct communication and collaboration with         customers and partners, is essential 

Educational Qualifications 

    ·  Bachelor of Science in Computer Science, Computer Engineering or equivalent exposure. 

Our Offer

We believe in getting the best people and letting them do what they're best at. We offer flexibility to lead your teams, and an open and collaborative environment. We give our people the freedom to exercise judgment and count on their innovation to drive the business forward. Training and networking is very important to us, and we create opportunities for our people to attend some of the biggest technology summits and conferences internationally. If you feel you fit the role, and are able to drive our telecom sector solutions, regardless of your current role and sector, please send your cv to <>

N-able (Private) Limited - All Rights Reserved