Senior AWS/Java Developer (MARCIE) at Messagepoint
Toronto, ON M5J 1A7, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 May, 25

Salary

0.0

Posted On

20 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Cloud Services, Python, Database Systems, Software Development, Indexing

Industry

Computer Software/Engineering

Description

SUMMARY

Messagepoint is seeking a highly skilled Senior AWS/Java Developer to join our MARCIE AI Team, which is dedicated to advancing AI-driven Content Intelligence solutions for the Customer Communication Management (CCM) industry. In this role, you will be responsible for developing and deploying highly scalable, cloud-native AI services, leveraging modern AWS technologies, OpenSearch/Elasticsearch, and relational database systems (RDBMS).
As a key contributor you will work closely with AI Scientists, Data Scientists and ML Scientists, to design, implement, and optimize AI-powered applications. You will play a critical role in integrating MARCIE AI services into the broader Messagepoint platform, ensuring the delivery of robust, high-performance solutions.
This is a full-time position requiring strong independent contribution, expertise in distributed cloud-based solutions, and deep technical proficiency in Java and Python.

QUALIFICATIONS:

The ideal candidate will have a strong background in distributed cloud-based solutions and demonstrated expertise in high-performance software development.

  • 10+ years of industry experience in software development, with a proven track record of delivering highly concurrent and scalable back-end services.
  • Proficiency in Java (primary) and familiarity with Python (preferred).
  • Expertise in AWS cloud services, including API Gateway, Lambda, and Step Functions.
  • Strong understanding of SQL and relational database systems, with experience in building high-concurrency applications.
  • Hands-on experience with OpenSearch/Elasticsearch for indexing and search solutions.
  • Proficiency in designing and consuming RESTful APIs.
  • Strong analytical and problem-solving skills, with the ability to work both independently and within a collaborative team environment.
Responsibilities
  • Develop and deploy MARCIE AI components as scalable cloud-based services.
  • Collaborate with Messagepoint’s platform team to integrate AI services seamlessly into the core platform.
  • Design and implement distributed systems leveraging AWS services such as API Gateway, Lambda, and Step Functions.
  • Ensure high availability, concurrency, and performance of backend services in a cloud environment.
  • Lead AI research initiatives focused on applying Content Intelligence to real-world CCM challenges.
  • Work in close collaboration with cross-functional teams, including Data Science, AI Development, and Front-End Development, to develop and optimize AI-powered applications.
  • Stay informed of emerging AI and cloud technologies, incorporating best practices to enhance system performance and scalability.
Loading...