Software Engineer (Python & Java)- Customs and Border Patrol jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ellumen, Inc. · 1 month ago

Software Engineer (Python & Java)- Customs and Border Patrol

Ellumen, Inc. is looking for a talented and versatile Mid-Level Software Engineer to join our development team. In this role, you will be instrumental in maintaining and optimizing our core applications, leveraging Java for production level chatbot services and Python for agile backend services. This position offers a unique opportunity to work in a hybrid environment and expand your skills in full-stack development and emerging AI technologies.

Health CareInformation TechnologyIT InfrastructureLogisticsSoftwareTraining
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Write clean, scalable, and efficient code using both Java (Spring Boot/Jakarta EE) and Python (Django/FastAPI) frameworks
Maintain and improve existing legacy Java systems while developing new microservices and integration layers using Python
Apply bug fixes to Python and Java backend systems
Participate in the full SDLC, including requirements analysis, system design, coding, unit testing, and deployment
Conduct peer code reviews and ensure adherence to best practices and coding standards
Work closely with Technical Lead, designers, and other engineers to deliver high-quality software features
Diagnose and resolve performance bottlenecks and bugs in a complex production environment

Qualification

PythonJavaRESTful APIsPostgreSQLGitDockerAngularGenerative AICloud ServicesChatbot

Required

3–5 years of professional software development experience
Strong proficiency in Python (scripting, backend development, data handling)
Proficiency in Java (object-oriented design, multi-threading, JVM tuning)
Solid understanding of relational databases (PostgreSQL, MySQL)
Experience designing and consuming RESTful APIs and/or GraphQL
Proficiency with version control (Git), CI/CD pipelines (Jenkins, GitHub Actions), and containerization (Docker)
Bachelor's degree in computer science, Engineering, or relevant industry experience
US Citizenship and clearance required

Preferred

Experience with Angular (TypeScript) for building dynamic user interfaces and connecting them to backend services
Experience using Python libraries (e.g., LangChain, OpenAI API, Hugging Face) to create Generative AI solutions, chatbots, or RAG (Retrieval-Augmented Generation) systems
Experience deploying applications on AWS, Azure, or Google Cloud Platform
Experience implementing and maintaining conversational chatbot using Rasa 3

Benefits

Comprehensive healthcare benefits

Company

Ellumen, Inc.

twittertwittertwitter
company-logo
Ellumen, Inc. is a leading provider of innovative information technology solutions for healthcare.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Daniel Wayland
Chief Technology Officer
linkedin
leader-logo
John R. Leslie
CTO
linkedin
Company data provided by crunchbase