01 Feb
Mphasis
Calgary
Position Title- Full Stack JAVA Developer
Location- Calgary, AB
Job Summary –
We are seeking a highly experienced Full Stack JAVA Developer with a strong background in AI, LLM (Large Language Models), and Python to join our cross-functional team. The ideal candidate will be responsible for designing, developing, and maintaining robust web applications that integrate AI-driven features. You will work closely with our data scientists, machine learning engineers, and product managers to create innovative solutions that push the boundaries of what is possible.
Years of experience needed – 6- 10 year.
Technical Skills:
Full Stack Development:
- Design, develop, and maintain web applications using Java and related technologies.
- Implement front-end solutions using modern frameworks and libraries such as React, Angular, or Vue.js.
- Ensure seamless integration with back-end systems and databases.
- AI and LLM Implementation:
- Collaborate with the AI and machine learning teams to incorporate LLMs and other AI models into web applications.
- Develop scalable APIs and microservices that facilitate the integration of AI features.
- Optimize and fine-tune AI models for performance and scalability.
Python Development:
- Utilize Python for AI model development, data analysis, and scripting.
- Integrate Python-based AI solutions into the broader Java-based application architecture.
- End-to-End Solution Delivery:
- Participate in the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Ensure code quality, performance, and security through code reviews, unit testing, and other best practices.
- Collaboration and Communication:
- Work closely with cross-functional teams, including data scientists, product managers,
UX/UI designers, and other developers to deliver high-quality solutions.
- Communicate technical concepts and solutions effectively to both technical and non-technical stakeholders.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer with strong proficiency in Java.
- Demonstrable experience with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Hands-on experience with AI, machine learning, and large language models (LLMs).
- Proficiency in Python for AI and data science applications.
- Strong knowledge of RESTful APIs, microservices architecture, and database systems (SQL and NoSQL).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud)
and DevOps practices is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Skills:
- Experience with AI libraries and frameworks such as TensorFlow, PyTorch, or Keras.
- Understanding of natural language processing (NLP) and experience with relevant tools and techniques.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with agile development methodologies.
About Mphasis
Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis’ Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1)
digital experience to clients and their end customers. Mphasis’ Service Transformation approach helps ‘shrink the core’ through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis’ core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.