Post Job Free
Sign in

Microservices / API Developer

Company:
RogueThink Inc
Location:
Arlington, VA, 22209
Pay:
90000USD - 160000USD per year
Posted:
January 26, 2026
Apply

Description:

Job Description

Microservices / API Developer

Location: Remote (with occasional on-site support in Crystal City, VA as needed) Clearance: Secret Employment Type: Full-TimeAbout RogueThink

RogueThink is a forward-thinking IT services provider supporting mission-critical federal programs. We deliver secure, high-impact technology solutions in classified environments while fostering a culture of integrity, accountability, and technical excellence.Position Overview

The Microservices / API Developer supports the design, development, testing, and maintenance of modern, service-oriented applications supporting mission-critical federal programs. This role focuses on building scalable, secure microservices and APIs that integrate with distributed systems and cloud-native platforms.

The developer will work closely with platform, DevSecOps, and system engineering teams to deliver reliable application services that meet performance, security, and mission requirements.Key Responsibilities

Develop, test, and maintain microservices and RESTful APIs supporting mission applications.

Implement backend services using modern programming languages and frameworks.

Collaborate with architects and senior engineers to design service-oriented and event-driven architectures.

Integrate APIs with databases, messaging systems, and external services.

Write clean, maintainable, and well-documented code following established coding standards.

Participate in code reviews and incorporate feedback to improve code quality.

Support unit testing, integration testing, and automated testing efforts.

Assist with troubleshooting, debugging, and resolving application defects.

Work with DevSecOps teams to support CI/CD pipelines and automated deployments.

Support containerized application development and deployment in Kubernetes environments.

Participate in agile development ceremonies and sprint planning activities.

Develop and maintain technical documentation related to application components and APIs.

Follow secure coding practices and support application security requirements.Required Qualifications

Bachelor's degree with 2–6 years of relevant software development experience

Active Secret Clearance

Demonstrated experience developing backend services and APIs

Proficiency in at least one modern backend language (e.g., Java, Python, C#, Go, Node.js)

Hands-on experience building RESTful APIs and working with JSON-based services

Familiarity with microservices architecture concepts and service-to-service communication

Working knowledge of relational and/or NoSQL databases

Experience using version control systems (Git)

Familiarity with CI/CD tools and automated build pipelines

Understanding of basic Linux operating system concepts

Ability to debug, troubleshoot, and resolve application-level issuesPreferred Qualifications

Background supporting classified federal programs

Exposure to containerization technologies (Docker)

Familiarity with Kubernetes-based application deployments

Experience with API gateways and service discovery

Knowledge of messaging or streaming platforms (Kafka, RabbitMQ, ActiveMQ, etc.)

Familiarity with cloud platforms (AWS, Azure, or GCP)

Understanding of secure coding standards and application security best practices

Experience working in Agile/Scrum development environments

Exposure to Infrastructure as Code or configuration management concepts

Experience supporting modernization of legacy applications into microservicesWhy Join RogueThink

You will work on mission-critical federal programs that directly support national security and government transformation while collaborating with a high-performance engineering team that values innovation, autonomy, and technical excellence. This role provides access to secure development environments, exposure to emerging technologies, and meaningful opportunities for professional growth, including supported technical training, certifications, and clearance upgrades.

Benefits at RogueThink

At RogueThink, we believe our people are our greatest strength. We are committed to creating a supportive, rewarding, and growth-oriented environment. Our benefits reflect that commitment, with offerings designed to support your personal and professional well-being.

Compensation

We offer competitive compensation packages that reflect our core values of integrity, intelligence, and passion. In addition, performance bonuses are available to all employees and are based on individual contributions, company performance, and program management recommendations.

Retirement Plans

Our 401(k) Matching program provides dollar-for-dollar matching on the first 6% of employee contributions to a traditional or Roth 401(k) through Vanguard.

Employee Referral Bonuses

We value our employees' trusted recommendations. To recognize these referrals:

$8,000 bonus for successfully hired TS/SCI-cleared candidates

$5,000 bonus for all other successful referrals

Paid Time Off (PTO)

RogueThink offers competitive PTO policies that consider both program requirements and employee seniority.

Observed Federal Holidays

We observe the following holidays:

New Year's Day

Martin Luther King Jr. Day

Presidents Day

Memorial Day

Independence Day

Labor Day

Columbus Day

Veterans Day

Thanksgiving Day

Christmas Day

Insurance Coverage

We offer comprehensive insurance options, including:

Health, Dental, and Vision Insurance

Disability Insurance

Accident and Critical Illness Insurance

Life Insurance

Leave Policies

Family Leave: Five paid days following the birth or adoption of a child

Bereavement Leave: Three paid days for the loss of an immediate family member

Training and Development

We invest in our people. RogueThink offers a combination of online and in-person training to ensure our workforce stays ahead of industry trends and evolving technologies.

Educational Assistance

We support your professional and continuing education goals by offering tuition assistance for eligible programs.

Equal Opportunity Employer: RogueThink is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive work environment for all employees.

Full-time

Fully remote

Apply