Job Title: Full Stack Engineer
Location: Hybrid in Charlotte, NC
Type: Contract
About Smart IT Frame:
At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together.
Role Summary
- Seeking a Senior Full Stack Engineer with strong Java backend experience, working knowledge of React, and secondary expertise in test automation and performance testing.
- This role also requires exposure to cloud, DevOps, and basic GenAI/LLM integration.
- This is a hands-on engineering role supporting modern, cloud‑based applications.
- Primary focus: Java backend + full stack engineering
- Secondary focus: Test automation & performance testing
- Nice to have: GenAI/LLM exposure
- Not looking for: Pure QA, pure frontend, or pure DevOps profiles
Core Technical Requirements (Must Have) Backend / Full Stack Development
- 3+ years of hands-on Java development (Java 11+, Spring, Spring Boot, Microservices)
- Experience building and supporting REST APIs
- Working knowledge of React (hands-on experience preferred; deep expertise not required)
- Experience across full stack layers: UI, backend, APIs, databases, CI/CD
- Familiarity with SQL and NoSQL databases, data modeling, and query optimization
- Experience with JPA / Hibernate
- Unit testing using JUnit and Mockito
Cloud, DevOps & CI/CD
- Experience with Docker and Kubernetes / OpenShift
- Exposure to cloud platforms (Azure, GCP, or OpenShift)
- Experience with CI/CD tools such as Jenkins, GitHub, Maven, Gradle
- Experience with DevSecOps tools (e.g., SonarQube, Checkmarx, Black Duck)
- Experience with monitoring and logging tools (ELK, Splunk, AppDynamics)
- Scripting experience (Python, Bash, or Shell)
Secondary Skills (Strong Plus)
- Test Automation
- 3+ years of test automation experience using tools such as:
- Playwright, Selenium, Cucumber, Gherkin, TestNG
- Experience with unit, integration, regression, and API testing
- Performance Testing
- Experience with JMeter and/or BlazeMeter
Database & Analytics (Plus)
- Experience writing stored procedures and optimizing queries
- Exposure to ETL and data platforms such as:
- Alteryx, Talend, Apache Camel, Kafka Streams
- Exposure to reporting/analytics tools:
- Tableau, MicroStrategy, Business Objects
- AI / GenAI (Basic Exposure Required)
- Experience with scripting languages (Python preferred)
- Experience calling or integrating REST APIs
- Exposure to LLMs / GenAI use cases (integration experience preferred, not expert level)
Preferred Qualifications
- Bachelor’s degree in computer science or related field
- Experience working with regulated or compliance-driven systems
- Experience using IntelliJ
- Strong communication and problem‑solving skills
- Ability to work in a global, distributed team
- Strong attention to detail
- Proficiency in Microsoft Office tools
Apply today or share profiles at mario.i@smartitframe.com