ImagineX Consulting

Senior Software Engineer

ImagineX Consulting
Apply
13 hours ago
Remote, AmericasSenior

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build performant front-end experiences using React, Angular, or Vue.
  • Lead technical design discussions and contribute to architectural decisions.
  • Integrate AI/ML capabilities, including embeddings, LLM-powered features, and intelligent automation.
  • Use AI-assisted development tools for coding, testing, documentation, and refactoring.
  • Mentor junior engineers and promote engineering best practices.
  • Collaborate with product, data, and AI teams to deliver end-to-end solutions.
  • Contribute to CI/CD pipelines, cloud deployments, observability, and performance optimization.
  • Ensure security, scalability, and maintainability across the full stack.

Requirements

  • 7+ years of professional software engineering experience.
  • Advanced proficiency in Java, Spring Boot, and microservices architectures.
  • Strong experience with React, Angular, or Vue.
  • Experience integrating AI/ML services or building AI-enhanced features, including LLMs, vector search, or model inference.
  • Familiarity with AWS, Azure, or GCP and Docker or Kubernetes.
  • Strong understanding of distributed systems, API design, and modern DevOps practices.
  • Experience with relational and NoSQL databases.
  • Ability to lead technical initiatives and mentor less-experienced engineers.
  • Excellent communication and cross-functional collaboration skills.
ImagineX Consulting

About ImagineX Consulting

201-500 employees
Contact me