Senior Software Engineer (Java, Server)
Job Responsibilities:
- Design and implement server side communications systems
- Prepare technical documentation on server side applications and system design
- Maintain and enhance existing components
- Perform ad-hoc assignments as requested
Job Requirements:
- BS in Computer Science, equivalent or solid experience in the field
- At least 5 years of experience in server side applications and development
- Strong knowledge of JAVA
- Experience with version control tools (GIT, SVN) is a must
- Experience with build tools (Gradle, Maven) and build systems (Jenkins, Hudson) is a plus
- Experience with SIP, SMPP or XMPP is a definite plus
- Experience with application profiling and performance tuning is a plus
- Dependable and good team player
- Desire to learn and work with new technologies
- Fluent in English is a must
We offer attractive remuneration, 5-day work week, medical and other fringe benefits to the right candidate. Interested parties please send your full resume with date of availability, present and expected salaries to email hrm@m800.com
Applicants not hearing from us within 6 weeks may consider their applications unsuccessful. We may also consider their application for other or future vacancies. Personal data of unsuccessful applicants will be retained for a maximum period of 6 months.
M800 delivers comprehensive communication and technology solutions, specializing in Wholesale Voice and Messaging products. We serve a diverse range of clients, from carriers to enterprise customers, by providing robust SMS solutions and a versatile Mobile Internet Platform. Our commitment to innovation is reflected in our development of advanced SDK features and dedication to customer support.
- Founded
- Founded 2007
- Employees
- 51-200 employees
- Industry
- telecommunications
- Total raised
- $45M raised
- Last funding
- Raised December 2025