Infosoft, Inc.
Backend Software Engineer (Java/Python & LLM)
Charlotte, North Carolina · Mid
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Third-party placement is common here
Green-card follow-through: 0%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- The role involves reactive application development, real-time data processing, API development, and integration with both relational and NoSQL databases.
- The ideal candidate will also have exposure to cloud technologies and emerging AI capabilities, including LLMs, agentic architectures, prompt engineering, and agent-development frameworks.
Responsibilities
- Our client is seeking an experienced software engineer to develop backend applications and services using Java, Spring Boot, and Python within a modern event-driven technology environment.
- Develop and maintain backend services using Java, Spring, and Spring Boot.
- Build reactive applications and services using Spring WebFlux and Reactive Programming.
- Develop backend and data-oriented solutions using Python.
- Design and support event-driven application components using Apache Kafka.
- Develop stream-processing solutions and data pipelines with Apache Flink.
- Design, implement, and integrate RESTful APIs for enterprise applications.
- Work with both MongoDB and Oracle to support application and data requirements.
- Support data flows involving real-time and event-driven processing.
- Support development of agentic architectures and AI-enabled application workflows.
Requirements
- 4+ years of hands-on Java development experience.
- Strong experience with Spring/Spring Boot.
- 2+ years of hands-on Python experience focused on backend or data-driven development.
- Practical experience with Reactive Programming and WebFlux.
- Hands-on experience with Apache Kafka and event-driven architectures.
- Experience using Apache Flink for stream processing and data pipelines.
- Strong database experience with both MongoDB and Oracle.
- 2+ years of experience developing and consuming RESTful APIs.
- Work with ADK, Playbook, or comparable agent-development frameworks when required.
Nice to have
- Experience with cloud technologies is preferred, with 3+ years desirable.
- Exposure to LLMs, agentic architectures, and prompt engineering is preferred.
- Familiarity with ADK, Playbook, or similar agentic development frameworks is preferred.
Skills
- Experience supporting large enterprise environments or working with ADK or comparable agent frameworks is highly valuable.
- Apply appropriate database technologies based on application and data requirements.
- Contribute to cloud-based application development and deployment initiatives.
Visa & Work Authorization
- Visa: USC, GC, GC EAD, L2 EAD, H4 EAD, TN
This listing is sourced directly from Infosoft, Inc.'s careers page and normalized into a canonical job model.