
Software Engineer I
ImagineX Consulting13 hours ago
Remote, AmericasEntry Level
Responsibilities
- Develop and maintain backend services using Java, Spring Boot, and related frameworks.
- Build responsive frontend features using React, Angular, or Vue with JavaScript or TypeScript.
- Participate in design discussions, code reviews, and sprint ceremonies.
- Collaborate with cross-functional teams to deliver high-quality features end to end.
- Write clean, maintainable, and testable code.
- Use 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.
Requirements
- At least 3 years of professional software engineering experience.
- Strong proficiency in Java and experience with Spring Boot or similar frameworks.
- Experience building frontend applications with React, Angular, or Vue.
- Familiarity with relational and non-relational databases and RESTful APIs.
- Exposure to AWS, Azure, or GCP and containerization with Docker or Kubernetes.
- Understanding of software engineering fundamentals, testing practices, and Git.
- Strong communication, collaboration, curiosity, adaptability, and willingness to grow.
Benefits
- U.S.-based role open only to U.S. citizens and permanent residents who do not require visa sponsorship.
- Opportunity to work collaboratively across software, data, cloud, and AI-focused engineering teams.
Tech Stack
AngularAWSAzureDockerGitGoogle Cloud PlatformJavaJavaScriptKubernetesReactSpring BootTypeScriptVue.js