> Markdown version of [/jobs/ext/2707675-junior-developer](https://www.wearedevelopers.com/jobs/ext/2707675-junior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Developer - **Company:** NTT DATA, Inc. - **Location:** United States (Remote available) - **Experience:** Starter - **Salary:** $75,168.0 - $156,600.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Automation of Tests, Cascading Style Sheets (CSS), Static Program Analysis, Code Review, Databases, Continuous Integration, Data Integration, Data Mapping, Data Structures, Database Development, Database Queries, Software Debugging, Linux, Amazon DynamoDB, Github, Identity and Access Management, Python (Programming Language), PostgreSQL, Linux Commands, MongoDB, MySQL, Node.Js, NoSQL, Office Suite, Software Maintenance, Cloud Services, Secure Coding, Software Deployment, Software Engineering, Systems Integration, Openapi, ReactJS, Backend, Gitlab-ci, Information Technology, Integration Frameworks, Front End Software Development, Functional Programming, Api Design, Cloudwatch, Restful APIs, Software Version Control, Docker, Jenkins, Programming Languages, Microservices - **Published:** September 4, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9140715/junior-developer ## About the Role Minimum 3 years of experience with Python. Minimum 2 years of experience in software development using Python, Java, JavaScript, Node.js, or other modern programming languages and frameworks commonly used in application, integration, or backend development. Minimum 1 year of experience building or integrating RESTful APIs using API design principles or OpenAPI. Minimum 1 year of experience with Git/GitHub for source control, branching, and pull requests. Minimum 1 year of experience working with relational or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB. Minimum 1 year of experience with Linux command-line environments. Ability to obtain/maintain a Public Trust Clearance. Preferred Qualifications: * Bachelor's degree in Computer Science, IT, Software Engineering, or a related field. * Experience with front-end technologies such as JavaScript, React, HTML, or CSS (basic understanding only). * Exposure to AWS or similar cloud services (e.g., S3, CloudWatch, Lambda, IAM). * Familiarity with modern integration patterns or microservices concepts (general understanding). * Experience with CI/CD tools such as GitHub Actions, GitLab CI, Jenkins, or similar. * Experience with application documentation, workflow diagrams, or data mapping artifacts. * Basic experience with Docker or container registries. * Awareness of static analysis, automated code scanning, or secure coding tools. * Interest in improving development processes, integrations, or tooling. * Proficiency with common office productivity applications. ## Description We are seeking a motivated Junior Developer with flexible full-stack and integration-oriented capabilities to join our engineering team. In this role, you will support the development and maintenance of applications, databases, APIs, integration workflows, and lightweight front-end features. This position is ideal for candidates who want to expand their skills in modern development practices while working in a collaborative, team-focused environment., * Assist in developing, testing, and maintaining application features across back-end and limited front-end components. * Help build, integrate, and maintain RESTful APIs and other service integrations using standard API design principles and OpenAPI specifications. * Support database development tasks including writing queries, managing schemas, assisting with migrations, and integrating data from relational or NoSQL systems. * Use Python to develop scripts, services, integrations, and automation components. * Participate in Linux-based development, troubleshooting, and environment configuration. * Assist in mapping backend data structures to front-end components using JavaScript, React, or other basic front-end technologies. * Help maintain clear, accurate technical documentation. * Work with version control systems such as Git/GitHub for branching, pull requests, code reviews, and collaboration. * Contribute to code reviews, basic automated tests, and quality assurance processes. * Assist in troubleshooting application issues, debugging code, and supporting production deployments. * Stay current with emerging development, integration, and documentation best practices. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)