×
Register Here to Apply for Jobs or Post Jobs. X

API Java Python Developer, Senior

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: CGI
Full Time position
Listed on 2025-12-05
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below

API Java Python Developer, Senior – CGI Federal

Join to apply for the API Java Python Developer, Senior role at CGI

CGI Federal has an exciting opportunity for an API/Java/Python Developer within our Intel sector, advancing the national security mission through cutting‑edge technology. We are seeking individuals with a passion for keeping pace with rapidly evolving technology advancements and leveraging their knowledge on a highly collaborative team to deliver state‑of‑the‑art capabilities. The API/Java/Python Developer is responsible for the design, development, and maintenance of software applications and APIs using Java and Python programming languages.

This role often involves a combination of backend development, API integration, and sometimes includes aspects of cloud‑based solutions.

This position is located in Arlington, VA, a hybrid working model is acceptable.

Key Responsibilities
  • Design, develop, test, and deploy robust and scalable applications and APIs using Java and Python.
  • API Design and Integration:
    Design and implement RESTful APIs and microservices, ensuring secure and efficient communication between different systems and applications. This also involves integrating third‑party APIs and services.
  • Database Management:
    Work with various database systems (e.g., SQL and No

    SQL databases like Postgre

    SQL, Mongo

    DB, MySQL) for data storage and retrieval.
  • Collaboration:

    Collaborate with cross‑functional teams, including frontend developers, product managers, and QA teams, to define requirements, integrate components, and ensure seamless functionality.
  • Performance Optimization and Security:
    Optimize code and system performance, troubleshoot issues, and ensure adherence to security best practices in data handling and API authentication.
  • Cloud Integration (Optional):
    If applicable, implement and integrate cloud services and APIs (e.g., AWS, Azure) for cloud‑native solutions and deployments.
  • Maintenance and Support:
    Provide ongoing support, maintenance, and enhancements for existing applications and APIs.
Skills &

Qualifications:

Senior Level
  • Bachelor’s degree and/or 5 to 8 years of experience.
  • Active TS/SCI and the ability to obtain and maintain a TS/SCI with CI Poly.
  • Proficiency in Java and/or Python programming languages and associated frameworks (e.g., Spring Boot, Flask, Django).
  • Strong understanding of API architectural styles (e.g., REST, Graph

    QL, SOAP) and experience with API development tools (e.g., Postman, Swagger UI).
  • Familiarity with database systems (SQL and/or No

    SQL).
  • Experience with version control systems like Git.
  • Knowledge of software development methodologies (e.g., Agile, Scrum).
  • Problem‑solving skills and the ability to work independently and collaboratively.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
Skills &

Qualifications:

SMS Level
  • Education and/or

    Experience:

    Bachelor’s degree and/or 10+ years of experience.
  • Security Clearance:
    Active TS/SCI and the ability to obtain and maintain a TS/SCI with CI Poly.
  • Proficiency in Java and/or Python programming languages and associated frameworks (e.g., Spring Boot, Flask, Django).
  • Strong understanding of API architectural styles (e.g., REST, Graph

    QL, SOAP) and experience with API development tools (e.g., Postman, Swagger UI).
  • Familiarity with database systems (SQL and/or No

    SQL).
  • Experience with version control systems like Git.
  • Knowledge of software development methodologies (e.g., Agile, Scrum).
  • Problem‑solving skills and the ability to work independently and collaboratively.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).

CGI Federal is growing its high‑performance team whose members share a passion for building high‑quality, scalable, advanced IT solutions in a collaborative, fast‑paced, outcome‑driven mission. This position requires a proactive individual with strong technical skills and the ability to manage and improve processes effectively.

Compensation

A reasonable estimate of the current range for this role in the U.S. is $‑$.

Benefits
  • Competitive compensation
  • Comprehensive insurance…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary