A client of Innova Solutions is immediately hiring for a Software Engineer.
Position type: Full-time, Contract (W2)
Duration: 12 Months Contract w/ extension.
Location: Charlotte, NC– 3 days hybrid on-site role
Overview: Are you passionate about building modern, cloud-native applications that power enterprise-scale solutions? We're looking for a Java Full Stack Developer who thrives in a fast-paced Agile environment and enjoys solving complex technical challenges. If you're excited about developing scalable microservices, building intuitive user interfaces, leveraging cloud technologies, and exploring Generative AI to drive innovation, this is an opportunity to make a meaningful impact while working alongside a collaborative, high-performing team.
As a Software Engineer, you will:
Day to Day Responsibilities:
- Design, develop, and maintain scalable full-stack applications using Java and modern front-end frameworks.
- Build and enhance microservices using Java 11+ and Spring Boot.
- Design, develop, and consume RESTful APIs to support enterprise applications.
- Develop responsive user interfaces using React or Angular.
- Build and optimize applications that interact with SQL and NoSQL databases.
- Deploy and maintain cloud-native applications on Azure and OpenShift (OCP).
- Containerize applications using Docker and manage deployments with Kubernetes/OpenShift.
- Develop asynchronous, event-driven solutions using Kafka or RabbitMQ.
- Implement and maintain CI/CD pipelines to support efficient software delivery.
- Utilize Infrastructure as Code tools such as Terraform and Ansible to automate infrastructure provisioning.
- Leverage Generative AI tools to improve development productivity and solution delivery.
The ideal candidate will have: - Experience in Java development, including full-stack application development and microservices architecture.
- Hands-on experience developing applications using Java 11+ and Spring Boot.
- Experience designing and consuming RESTful APIs.
- Hands-on experience with React or Angular.
- Experience working with PostgreSQL, MySQL, and MongoDB.
- Experience with cloud platforms such as Microsoft Azure and OpenShift (OCP).
- Hands-on experience with Docker and Kubernetes/OpenShift.
- Experience working with messaging platforms such as Kafka and RabbitMQ.
- Understanding of CI/CD pipelines, Git, and Infrastructure as Code using Terraform and Ansible.
- Hands-on experience using Generative AI tools in the software development lifecycle.
Thank you!
Devanshi Sahay
(+1)
PAY RANGE AND BENEFITS:
Pay Range*: $50 - $55 per hour
*Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.
Benefits: Innova Solutions offers benefits( based on eligibility) that include the following: Medical & pharmacy coverage, Dental/vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).