Full Stack Python Developer

Apex Systems LLC
Edison, United States of America
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 131K

Job location

Edison, United States of America

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Engineering
Software Quality
Code Review
Continuous Integration
Data Security
DevOps
Distributed Systems
Github
Python
Microsoft SQL Server
Performance Tuning
Redis
Software Construction
Data Streaming
Systems Integration
Datadog
Google Cloud Platform
React
Spring-boot
Caching
Backend
Kubernetes
Kafka
Front End Software Development
Virtual Agents

Job description

  • Design, develop, and maintain backend services and APIs, with an emphasis on Python for agent-driven applications.
  • Build intuitive, high-performance front-end interfaces using React.
  • Develop and maintain backend components using Spring Boot where applicable.
  • Implement data access layers using SQL Server and Redis.
  • Integrate and optimize Kafka for event-driven and streaming architectures.
  • Collaborate with DevOps teams to build and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Deploy, monitor, and scale applications in Kubernetes environments.
  • Participate in architectural design, code reviews, and performance optimization efforts.

Requirements

We are seeking a skilled Full Stack Developer with experience in Python, ideally in the context of agent development, alongside a foundation in modern front-end and back-end technologies. The ideal candidate will be proficient in building scalable systems, integrating streaming platforms, and working within cloud-native CI/CD environments. This position is for a new AI project with potential for significant growth., Experience: 6+ years of experience as a Full Stack Developer.

Technical Skills:

  • Hands-on experience with Python, ideally in agent-based or automation-driven systems.
  • Proficiency with React for front-end development.
  • Experience building backend services using Spring Boot.
  • Understanding of relational and caching technologies: SQL Server and Redis.
  • Practical experience with Kafka for distributed messaging and streaming.
  • Familiarity with CI/CD tools such as GitHub Actions or Azure DevOps.
  • Experience deploying and managing applications on Kubernetes.
  • Understanding of software engineering best practices, including testing, code quality, and security.

Preferred Qualifications

  • Exposure to Agentic AI frameworks such as LangGraph, LangChain, or A2A (Agent-to-Agent).
  • Experience with cloud platforms (Azure, AWS, or Google Cloud Platform).
  • Knowledge of distributed systems, observability tooling, and performance tuning.

Benefits & conditions

The pay rate for this position is $63.00/hour. This contract is scheduled for a duration of 24 months.

About the company

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.

Apply for this position