> Markdown version of [/jobs/ext/1842807-java-developer-senior](https://www.wearedevelopers.com/jobs/ext/1842807-java-developer-senior). 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). --- # Java Developer, Senior - **Company:** General Dynamics Information Technology - **Location:** Indianapolis, IN, United States - **Experience:** Expert - **Salary:** $97,968.0 - $126,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Applications Architecture, Cloud Computing, Software Quality, Continuous Integration, Software Debugging, DevOps, Logic Synthesis of Circuits, Github, Java Web Services, Performance Tuning, Software Architecture, Systems Development Life Cycle, Software Engineering, SQL Databases, Openapi, Api Design, Software Coding, Restful APIs, Devsecops, Jenkins - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=24d1375858be3980 ## About the Role Proficient in the following qualifications Developer API Development: Building and consuming RESTful APIs. Java, SQL Software Development Lifecycle (SDLC): Familiarity with agile methodologies, testing, and debugging Developing APIs per OpenAPI Specification Problem-Solving & Critical Thinking: Ability to debug, troubleshoot, and create solutions to complex requirements Adaptability: Ability to learn new technologies and tools Java, SQL, github, automation (pipeline, Jenkins, EBS), AI Java Developer Senior with experience in the following: SQL, github, automation tools (pipeline, Jenkins, EBS), AI. WHAT YOU'LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer Senior must have: * Education: Technical Training, Certification(s) or Degree * Experience: 3+ years of related experience * Technical skills: ***insert skills, or remove line*** * Security clearance level: ***insert level, or remove line*** * US citizenship required ***remove line if US citizenship is not a requirement of the position*** * Role requirements: ***other specific skills or competencies or customer-specific/role requirements such as travel, onsite, etc.***, Years of Experience 8 + years of related experience * may vary based on technical training, certification(s), or degree ## Description As a Senior Java Developer you will be responsible for designing, developing, and maintaining high-quality, scalable, and secure Java-based applications that support critical business operations. This role serves as a technical expert within the development team, providing hands-on coding, architectural guidance, and mentorship to junior developers. The Senior Java Developer collaborates closely with cross-functional partners-including product owners, architects, QA engineers, and DevOps teams-to deliver robust solutions aligned with organizational goals and industry best practices. Key responsibilities include leading the development of new features and enhancements, optimizing system performance, ensuring code quality through reviews and testing, and contributing to architectural decisions. The ideal candidate possesses deep knowledge of Java, Spring ecosystem, APIs, cloud technologies, and modern software development methodologies. Strong problem-solving skills, communication abilities, and a commitment to continuous improvement are essential for success in this role. List of tasks to be performed: Participate in the project planning and developement process. Assist or lead in preparing programming specifications and in developing coding logic Design, code, test, and debug software application, independently Maintains highly complex and technical applications and systems Translating business and technical requirements into application architecture Implement and maintain DevSecOps (CI/CD) Performs other job-related tasks as assigned or required to support the duties outlined. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## 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) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)