I

ImagineX Consulting

Mission-critical software, data, and AI solutions

Senior Software Engineer - Java Full-Stack Development, AI-Enabled Engineering

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in USANo salary listedRemote

About the Job

Requirements

  • At least 7 years of professional software engineering experience.
  • Advanced proficiency in Java, Spring Boot, and microservices architectures.
  • Strong experience with front-end frameworks such as React, Angular, or Vue.
  • Experience integrating artificial intelligence and machine learning services or building AI-enhanced features, including large language models, vector search, or model inference.
  • Familiarity with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform, and container orchestration using Docker and Kubernetes.
  • Strong understanding of distributed systems, application programming interface design, and modern DevOps practices.
  • Experience with relational and NoSQL databases.
  • Ability to lead technical initiatives and mentor less-experienced engineers.
  • Only United States citizens and permanent residents who do not require visa sponsorship may apply.

Responsibilities

  • Design, develop, and maintain backend services using Java, Spring Boot, and modern architectural patterns.
  • Build intuitive, performant front-end experiences using React, Angular, or Vue.
  • Lead technical design discussions and contribute to architectural decisions.
  • Integrate artificial intelligence and machine learning capabilities into applications, including embeddings, large language model-powered features, and intelligent automation.
  • Use AI-assisted development tools to accelerate coding, testing, documentation, and refactoring.
  • Mentor junior engineers and promote engineering best practices across the team.
  • Collaborate with product, data, and AI teams to deliver end-to-end solutions.
  • Contribute to continuous integration and continuous delivery pipelines, cloud deployments, observability, and performance optimization.
  • Ensure security, scalability, and maintainability across the full stack.

About the Company

ImagineX Consulting

Mission-critical software, data, and AI solutions

ImagineX Consulting provides digital services by combining software engineering, data, and AI to design, build, and secure mission-critical systems for major enterprises. Its offerings span across the full project lifecycle—from idea and design through development and security—so clients can achieve tangible business outcomes with speed, precision, and trust. The company differentiates itself with end-to-end capabilities, a geographically diverse team across the United States and Costa Rica, and a focus on delivering measurable results and reliability for mission-critical workloads. ImagineX’s goal is to help enterprises accelerate digital initiatives while ensuring secure, high-quality systems that drive real business value.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Atlanta, GA
Founded
2015

Recently Posted Jobs

Explore more opportunities at ImagineX Consulting

See more jobs