Senior Java Full Stack AI Engineer

Posted 2 Days Ago
Be an Early Applicant
Memphis, TN
In-Office
Senior level
Artificial Intelligence • Cloud • Information Technology • Security • Software
The Role
The Senior Java Full Stack AI Engineer will design, develop, and implement scalable applications for USPS, improve backend and frontend components, and lead AI/ML integrations while ensuring performance and security.
Summary Generated by Built In
Job Summary & Responsibilities

ECS is seeking a Senior Java Full Stack AI Engineer to work in our Memphis, TN office.


ECS is seeking a highly skilled and motivated Senior Java Full Stack AI Engineer to support our USPS client. The candidate will enhance enterprise services and solutions for USPS, as part of an integrated evaluation, integration, strategy, design, implementation, and operational maintenance program. Participates in the design, development, and implementation of software engineering activities. Responsible for the development of components of many analytical tasks and activities. Establishes input/output processes and defining parameters for interfacing with external production systems and the implementation of system design. Must be able to provide and communicate technology solutions across technical, managerial and customer audiences. Responsible for the resolution process for problems where troubleshooting requires an in-depth understanding and evaluation of system processes. Exercises judgment through understanding of software engineering best practices in selecting methods, techniques, and evaluation criterion for obtaining results. This role bridges traditional applications with modern AI-driven data workflows, ensuring our systems are scalable, secure, and ready for intelligent automation. As this role will involve supporting rapidly evolving AI/ML projects and use cases, the candidate must have experience in any of the following areas: NLP, data provenance, LLMs/RAG, or deep learning.


Responsibilities:

  • Design, develop, and implement scalable web-based applications using Spring Boot (Java) and React.js frameworks.
  • Architected and built complex applications leveraging relational databases (PostgreSQL, Oracle, MySQL) and NoSQL databases (MongoDB, DynamoDB, Cassandra), ensuring scalability, high availability, and optimized performance.
  • Utilize advanced Spring ecosystem tools (Spring MVC, Spring Data, Spring Security, Spring Cloud) and React.js libraries/tools (Redux, React Router, Hooks, Context API) to deliver robust solutions.
  • Ensure seamless integration between backend services and frontend components, focusing on performance, scalability, and maintainability.
  • Collaborated on RESTful API design and implementation using OpenAPI/Swagger standards, ensuring scalable, secure, and well-documented services.
  • Design and implement scalable streaming solutions leveraging Apache Kafka and AWS services (Amazon Kinesis, Managed Streaming for Kafka), with deep expertise in messaging systems, event-driven architecture, and real-time stream processing.
  • Participate in code reviews to maintain high-quality standards, mentor junior developers, and enforce best practices across frontend and backend codebases.
  • Set up and manage production environments, including application servers, CI/CD pipelines, and database structures.
  • Lead testing efforts by assisting QA teams, writing unit/integration tests, and ensuring test coverage across frontend and backend components.
  • Perform ongoing maintenance and optimization of applications currently in production, ensuring high availability and performance.
  • Communicate effectively with technical and non-technical stakeholders, translating complex requirements into efficient solutions.
  • Work independently and collaboratively within cross-functional teams, providing technical leadership and guidance.
  • Partner with data scientists, architects, and stakeholders to deploy AI/ML models into production environments, ensuring proper integration with full stack applications.
  • Stay current with emerging technologies in Java, React, AWS and database ecosystems to continuously improve application architecture.
  • Demonstrate adaptability and resilience, thriving under pressure, handling change effectively, and meeting deadlines consistently.
Preferred Qualifications
  • Master’s Degree in Computer Science, Engineering, Mathematics, Business Management or equivalent.
  • Must be US citizen or Green Card Holder per contract and must be able to obtain a Public Trust clearance
  • 12+ years of general experience in information systems, including 7 years of specialized experience providing state-of-the-art solutions in information systems technology
  • 7+ years of experience with web technologies (HTML, CSS, JavaScript frameworks)
  • 7+ years of experience with Java server technologies (JEE, Spring Framework, Spring Boot)
  • 5+ years of experience with relational databases (PostgreSQL, Oracle, MySQL etc.)
  • 2+ years of NoSQL databases (MongoDB, DynamoDB, Cassandra etc.)
  • Experience with IBM MQ and stream processing on Kafka.
  • Expertise in troubleshooting, performance tuning, and query optimization. 
  • Excellent communication, problem-solving, and organizational skills. 
  • Ability to work independently and as part of a team. 
  • Experience with Large Language Models, Transformers, NLP, GenAI (TensorFlow, PyTorch), and scaling of AI tools (Kubernetes, Docker)
  • Work comfortably in version control systems (e.g., Git)
  • Partner with data scientists, data architects, and federal stakeholders to deploy AI/ML models in production 

Top Skills

Apache Kafka
AWS
Cassandra
DynamoDB
Java
MongoDB
MySQL
Openapi
Oracle
Postgres
React
Spring Boot
Swagger
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fairfax, VA
2,129 Employees
Year Founded: 1993

What We Do

ECS, a segment of ASGN (NYSE: ASGN), delivers advanced solutions and services in cloud, cybersecurity, artificial intelligence (AI), machine learning (ML), application and IT modernization, and science and engineering. The company solves critical, complex challenges for customers across the U.S. public sector, defense, intelligence and commercial industries.

ECS maintains partnerships with leading cloud, cybersecurity, and AI/ML providers and holds specialized certifications in their technologies.

Headquartered in Fairfax, Virginia, ECS has more than 3,400 employees throughout the U.S. and has been recognized as a Top Workplace by The Washington Post for the last five years.

Similar Jobs

Magna International Logo Magna International

Team Lead

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Ethridge, TN, USA
171000 Employees

Magna International Logo Magna International

Cycle Counter

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Ethridge, TN, USA
171000 Employees
3-3 Annually

Toast Logo Toast

Account Executive

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Nashville, TN, USA
5000 Employees
129K-206K Annually

Metropolis Technologies Logo Metropolis Technologies

Revenue Manager

Artificial Intelligence • Computer Vision • Machine Learning • Payments • Real Estate • PropTech
Easy Apply
In-Office
Nashville, TN, USA
23100 Employees
115K-140K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account