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

API​/Java​/Python Developer, Junior

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: CGI
Full Time, Seasonal/Temporary position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Python, Backend Developer, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 150000 USD Yearly USD 100000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

CGI Federal has an exciting opportunity for an API/Java/Python Developer (Junior) in Arlington, VA with a hybrid working model. This role supports the Defense, Intelligence & Space sector and involves the design, development, and maintenance of software applications and APIs using Java and Python.

Responsibilities
  • Design, develop, test, and deploy robust and scalable applications and APIs using Java and Python. This includes writing clean, efficient, and well-documented code.
  • 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.
  • Work with various database systems (e.g., SQL and No

    SQL databases like Postgre

    SQL, Mongo

    DB, MySQL) for data storage and retrieval.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA teams, to define requirements, integrate components, and ensure seamless functionality.
  • 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.
  • Provide ongoing support, maintenance, and enhancements for existing applications and APIs.
Qualifications
  • Bachelor’s degree and/or 0 to 2 years of experience
  • Able to obtain and maintain a TS/SCI with Poly, active TS/SCI with Poly highly desired.
  • 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).
Compensation & Benefits

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes factors such as skill set, level, experience, training, and certifications. A reasonable estimate of the current range for this role in the U.S. is $100,000 - $150,000.

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
Note

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at US_ with the Position  email address is for accommodations only.

Job Details
  • Seniority level:
    Entry level
  • Employment type:

    Full-time
  • Job function:
    Engineering and Information Technology
  • Industries: IT Services and IT Consulting

Location notes and additional postings exist, including various salaries and nearby offices. See the posting for details.

#J-18808-Ljbffr
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