Senior Software Engineer (Full Time/Contract)

hSenid Mobile Solutions is an International company with a proud history of 23 years with Offices in Singapore, USA, Bangladesh and Sri Lanka. We design and build innovative cutting-edge technology platforms which enable the digital transformation of businesses. Our solutions are used by leading Telecommunication, Banking & Financial institutions and Enterprises around the globe.


  • Analyze system specifications and translate system requirements to task specifications for junior programmers
  • Performance tuning and optimization
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of issues and designing solutions to identified issues
  • Provide assistance to delivery assurance and support personnel as needed to determine system issues
  • Development process improvements
  • Assist/perform junior Engineer evaluations

Required Skills and Experience

  • Degree in Computer Science/ Engineering or equivalent IT qualifications
  • 4+ year work experience
  • Should possess in-depth understanding of Java ecosystem and Sound knowledge in OOA, OOD, DBMS, NoSQL
  • Should be well versed in sustaining Linux based development environments
  • Strong technical skills in Java/Kotlin, Spring Framework, Maven,  REST/GraphQL, Log4j/Logback, Tomcat, Apache NoSQL databases (MongoDB, Cassandra),
  • Strong knowledge in MySQL, PostgreSQL, DB schema design, DB optimization, DB performance tuning
  • Good understanding on Java threads, Garbage Collection and Experience in Docker
  • Experience in frontend technologies like SpringMVC, JavaScript/TypeScript, React and Redux
  • Capable of designing and developing new software within complex, telecom and enterprise environments
  • Ability to understand existing code and to improve performance
  • Knowledge of software best practices including test driven development and continuous integration
  • Desire to learn and associate new technology to produce creative and innovative applications

Do you believe you are the right fit for the position?

Please submit your CV via Linkedin or email to and quote “Senior Software Engineer” in the subject line