cover image
Ignite IT

JAVA / API Developer

Hybrid

Suitland, United states

Junior

Full Time

16-12-2025

Share this job:

Skills

Communication Teamwork Python Java Ruby GitHub GitLab CI/CD DevOps Docker Kubernetes Version Control Jenkins AWS Lambda Test Architecture Programming node.js AWS Agile C++ Analytics Spring Flask Spring Boot Gitlab CI GitLab CI/CD Microservices

Job Specifications

Ignite IT is seeking for an experienced API Developer to join our team and contribute to the development of innovative APIs that drive business growth and improve customer experiences. As an API Developer, you will design, develop, test, and maintain RESTful APIs using modern programming languages and frameworks.

Responsibilities:

Design, develop, and deploy scalable, secure, and efficient APIs using languages such as Java, Python, or Node.js
Work with cross-functional teams to understand business requirements and translate them into technical specifications for API development
Develop high-quality API documentation and testing scripts to ensure seamless integration with other systems
Collaborate with data engineers and data scientists to integrate APIs with existing data pipelines and analytics platforms
Troubleshoot issues and optimize the performance of APIs in production environment
Stay up to date with industry trends, best practices, and emerging technologies in API development
Participate in code reviews and contribute to the improvement of coding standards and best practices within the team

Requirements

3+ years of experience as an API Developer or similar role (e.g., software engineer, backend developer)
Strong understanding of RESTful APIs, API design principles, and API security best practices
Proficiency in at least one programming language (Java, Python, Node.js) and familiarity with other languages (e. g., C++, Ruby)
Experience with API frameworks such as Spring Boot, Flask, or Express.js
Strong understanding of data structures, algorithms, and software design patterns
Excellent communication and teamwork skills

Preferred Qualifications:

Bachelor's degree in Computer Science or a related field;
Experience with cloud-based technologies (e.g., AWS Lambda, Google Cloud Functions)
Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
Knowledge of DevOps practices and tools (e.g., Jenkins, GitLab CI/CD)
Familiarity with agile development methodologies and version control systems (e.g., GitHub, Bitbucket)

Benefits

401(k)
401(k) matching
Dental insurance
Flexible spending account
Health insurance
Life insurance
Paid time off
Professional development assistance
Referral program
Tuition reimbursement
Vision insurance

About the Company

Ignite IT is an established leader in providing innovative, integrated AI solutions tailored to large federal agencies. Enriching its core AI expertise, the company also excels in world-class cybersecurity, Agile methodologies, DevSecOps, Cloud services, Low code/No code platforms, and Human Centered Design. With headquarters in Ashburn, Virginia, the company holds CMMI-SVC/3, ISO 20000-1:2018, ISO 27001:2013, and ISO 9001:2015 certifications. We enable mission services that enable Enterprise companies to succeed in digita... Know more