Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 29, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Clickatell is a cutting edge technology company and global leader in mobile messaging that enables effortless, personalized, and contextual digital interactions between businesses and their customers. Clickatell was the first company to enable a web to mobile app from any website in the world and, harnessing over a decade of insight into the complexities of...
    Read more about this company

     

    Senior Software Developer (Java)

    Purpose

    • We are looking for a Pacesetting Senior Software Developer tjoin our team. This role is required tutilise knowledge of Java and React tdevelop and maintain Chat Commerce features on our high performance (low latency, high transaction volumes) applications. Joining our existing agile teams of developers, you will assist in expanding our capacity, allowing us tbuild the features that will enable our clients tseamlessly transact and engage with their customers on a global scale, using channels such as WhatsApp, Apple Business Chat, and SMS, with new channels coming soon. This role reports tthe Software Development manager.

    We Do The Right Things

    Responsibilities of the Role

    • Work with an awesome geographically distributed team of engineers, product managers and designers timplement the next generation of products and/or features

    Work independently and with the team tfocus on:

    • projects that involve developing applications from scratch
    • building applications that can scale (millions of transactions/requests per day)
    • developing software iteratively and deliver working code each iteration
    • implementing, debugging, and testing of new product features, or enhancements on existing features, or assisting customers and vendors with implementing and troubleshooting end-to-end solutions
    • test-driven development using unit and integration tests in an agile environment
    • sustaining features once delivered intproduction
    • authoring relevant documentation and test cases
    • providing scheduled standby/on-call support of production software
    • Take lead in discussions of architecture, design recommendations and implementations
    • Coach and mentor software developers and other roles within the team timprove knowledge, skill and capability

    We Are On A Learning Journey

    Requirements of the Role

    • Computer Science degree or equivalent diploma (or 8+ years relevant experience)

    Work Experience

    • 5+ years’ experience in a Software Engineering role
    • Full Stack development (preferred)
    • Experience working in a high-volume communication, payment transaction environment, or mobile technology platforms and systems integration would be advantageous.
    • HTML 5, CSS 3 and Typescript experience required

    Knowledge and Abilities

    • At least Java 11 or newer with Spring Boot 2 or newer and Spring Framework experience required
    • Ability tdemonstrate a sustained track record of delivering high-quality outputs, on-time and tproduct or business specifications
    • Use of JavaScript frameworks such as ReactJS and Angular 7 or newer
    • Knowledge of RxJS(Advantageous)
    • Knowledge of IntelliJ and Visual StudiCode IDEs (Advantageous)
    • Package management tools such as NPM
    • Ability tdevelop and troubleshoot both front-end and backend components
    • Databases SQL language and scripting (PostgreSQL, MySQL)
    • Unit Testing, Integration Testing, and Continuous Delivery
    • Familiarity with Version Control systems such as git (GitLab)
    • Containerization (Docker / other), Kubernetes or other container orchestration frameworks, advantageous
    • AWS (Amazon Web Services) or other cloud-based infrastructures & services (Advantageous)
    • Knowledge of Linux or a recognized Unix platform (Advantageous)
    • Familiarity with Agile and Scrum methodologies and embracing of their values and principles.

    Method of Application

    Interested and qualified? Go to Clickatell on boards.eu.greenhouse.io to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Clickatell Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail