Software Engineer Java, Cloud & GenAI

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2

Skills

API
Amazon EC2
Amazon S3
Amazon Web Services
AngularJS
COBOL
Java
Continuous Integration
Microservices
Oracle
PostgreSQL
RESTful
Spring Framework
Software Engineering
LangChain
Generative Artificial Intelligence (AI)
Cloud Computing
Continuous Delivery

Job Details

Role: Software Engineer Java, Cloud & GenAI

Location: Charlotte, NC

JD:

Required Experience:

  • 15+ years of software engineering experience
  • Strong hands-on expertise in Java and Spring Boot
  • Frontend development experience with Angular (preferably)
  • AWS cloud services (EC2, Lambda, S3, API Gateway, Bedrock)
  • Proven experience on at least one GenAI/LLM project

Essential Skills:

  • Experience with legacy modernization or migration projects
  • Familiarity with agentic AI frameworks (LangChain, LangGraph, or similar)
  • Understanding of CI/CD pipelines and DevOps practices
  • Strong knowledge of RESTful APIs and microservices architecture
  • Experience with relational databases (PostgreSQL, Oracle) and SQL
  • Excellent communication skills for client-facing interactions

Good to Have:

  • Exposure to COBOL or VB6 legacy systems
  • Experience with enterprise insurance domain
  • Knowledge of prompt engineering and RAG patterns

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Innorev Technologies, Inc