Software Developer Senior (Full Stack - Java / React)
Role details
Job location
Tech stack
Job description
Software Developer Senior (Full-Stack - Java / React), At GDIT, people are our differentiator. As a Senior Full-Stack Developer supporting our Customer, you will be trusted to deliver high-quality application development using Java, Spring, and modern React-based UI frameworks. A typical day will include:
- Performing full-stack development for client/server Java applications
- Designing, developing, and maintaining responsive web interfaces using React
- Maintaining current knowledge of relevant technologies
- Generating new code and enhancing or refactoring existing code to meet requirements
- Participating in the design, coding, testing, and debugging of new or existing software
- Troubleshooting technical issues and providing support for application and system functions
Requirements
Do you have a Bachelor's degree?, * Bachelor's Degree in Computer Science or related field, or equivalent experience
- 6+ years of software development experience with full-stack emphasis
- Strong experience with Java 17+
- Experience with web development frameworks such as Spring Framework 6, Spring MVC, Spring Security
- Proficiency with ORM technologies (e.g., Hibernate 6)
- Professional experience building modern web applications using React (preferred) and/or Angular
- Strong understanding of application architecture including service layers, data access layers, and transaction management
- 3+ years of UI development experience, including JavaScript and CSS (React strongly preferred)
- Experience designing and working with relational databases (e.g., Oracle)
- Familiarity with build and deployment tools (e.g., Maven)
- Knowledge of software development best practices and coding standards
- Strong troubleshooting and customer support skills
- Excellent communication and collaboration abilities
ADDITIONAL DESIRED SKILLS
-
Experience developing responsive HTML5 user interfaces using frameworks such as React, jQuery, or Bootstrap
-
Experience creating RESTful APIs
-
Understanding of accessibility/508 compliance requirements
-
Familiarity with source control tools (Git preferred)
-
Experience working within cloud environments
-
Experience with accessibility testing tools, Years of Experience 6 + years of related experience
-
may vary based on technical training, certification(s), or degree
Benefits & conditions
(part of General Dynamics) 3.73.7 out of 5 stars Indiana Remote $123,250 - $166,750 a year, Pulled from the full job description
- 401(k) matching
- Internal mobility program, Travel Required Less than 10% Citizenship U.S. Citizenship Required
Salary and Benefit Information The likely salary range for this position is $123,250 - $166,750. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.