Software Engineer I
ImagineX Consulting · Atlanta, GA, United States
ImagineX Consulting · Atlanta, GA, United States
ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients – spanning software, data, and AI. Structured like a software company, not a traditional consultancy, we blend deep technical expertise with authentic values, achieving world-class satisfaction (NPS 91). Our dedicated teams specialize in software, data, and AI across the U.S. and LATAM, bridging the gap between boutique agility and enterprise scale.
As a Software Engineer I specializing in Java full‑stack development, you will contribute to the design and implementation of modern enterprise applications. You'll work within a collaborative, high‑performing engineering team, applying strong fundamentals and growing your expertise across backend, frontend, and cloud technologies. This role is ideal for an engineer with 3+ years of hands‑on experience who is ready to take on more ownership, learn from senior engineers, and build production‑grade systems using modern Java frameworks and AI‑assisted development tools.
Responsibilities
• Develop and maintain backend services using Java, Spring Boot, and related frameworks
• Build responsive, user‑friendly front‑end features using modern JavaScript/TypeScript frameworks (e.g., React, Angular, or Vue)
• Participate in design discussions, code reviews, and sprint ceremonies
• Collaborate with cross‑functional team members to deliver high‑quality features end‑to‑end
• Write clean, maintainable, and testable code following engineering best practices
• Leverage AI‑assisted tools to accelerate development and improve code quality
• Troubleshoot, debug, and optimize applications for performance and reliability
• Contribute to CI/CD pipelines, cloud deployments, and automation efforts
Qualifications
• 3+ years of professional software engineering experience
• Strong proficiency in Java and experience with Spring Boot or similar frameworks
• Experience building front‑end applications using React, Angular, or Vue
• Familiarity with RESTful APIs, microservices, and relational/non‑relational databases
• Exposure to cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
• Understanding of software engineering fundamentals, testing practices, and version control (Git)
• Strong communication skills and a collaborative mindset
• Curiosity, adaptability, and a desire to grow into increasingly complex technical challenges
SPONSORSHIP NOT AVAILABLE